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)); }
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)); }