16 lines
332 B
Go
16 lines
332 B
Go
package useCases
|
|
|
|
import "RenewCMS/internal/domain/image"
|
|
|
|
type OpenMediaUseCase struct {
|
|
storage image.Storage
|
|
}
|
|
|
|
func NewOpenMediaUseCase(storage image.Storage) *OpenMediaUseCase {
|
|
return &OpenMediaUseCase{storage}
|
|
}
|
|
|
|
func (u *OpenMediaUseCase) Open(storedName string) (image.Blob, error) {
|
|
return u.storage.Open(storedName)
|
|
}
|