public ServiceAppService(ILogger <ServiceAppService> logger, IStaticObjectsRepository repository,
                          IServiceProvider serviceProvider)
 {
     this._logger          = logger ?? throw new ArgumentNullException(nameof(logger));
     this._repository      = repository ?? throw new ArgumentNullException(nameof(repository));
     this._serviceProvider = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider));
 }
예제 #2
0
 public ImageService(ILogger <ImageService> logger,
                     IServiceAppService serviceAppService,
                     IStorageService storageService, IStaticObjectsRepository repository)
 {
     this._logger            = logger ?? throw new ArgumentNullException(nameof(logger));
     this._storageService    = storageService ?? throw new ArgumentNullException(nameof(storageService));
     this._serviceAppService = serviceAppService ?? throw new ArgumentNullException(nameof(serviceAppService));
     this._repository        = repository ?? throw new ArgumentNullException(nameof(repository));
 }