Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Interactor ¶
type Interactor struct {
// contains filtered or unexported fields
}
func NewInteractor ¶
func NewInteractor(database *storage.StorageDatabase, storage IStorage, logger logger.ILogger) (*Interactor, error)
func (*Interactor) Download ¶
func (interactor *Interactor) Download(downloadRequest *models.DownloadRequest) ([]byte, error)
func (*Interactor) Upload ¶
func (interactor *Interactor) Upload(uploadRequest *models.UploadRequest) (*models.UploadResponse, error)
Click to show internal directories.
Click to hide internal directories.