public UpdateContentCommandHandler(ILogger <UpdateContentCommandHandler> logger, IStorageRepositoryAsync storageRepository, IStorageFileSystemProvider storageFileSystemProvider, IHttpContextAccessor httpContext) { _httpContext = httpContext ?? throw new ArgumentNullException($"{nameof(httpContext)} is null"); _logger = logger ?? throw new ArgumentNullException($"{nameof(logger)} is null"); _storageFileSystemProvider = storageFileSystemProvider ?? throw new ArgumentNullException($"{nameof(storageFileSystemProvider)} is null"); _storageRepository = storageRepository ?? throw new ArgumentNullException($"{nameof(storageRepository)} is null");; }
public CreateContentCommandHandler(IStorageRepositoryAsync storageRepository, IMapper mapper, IMediator mediator, IStorageFileSystemProvider storageFileSystemProvider, ILogger <CreateContentCommandHandler> logger, IHttpContextAccessor httpContext) { _httpContext = httpContext ?? throw new ArgumentNullException($"{nameof(httpContext)} is null"); _logger = logger ?? throw new ArgumentNullException($"{nameof(logger)} is null"); _storageFileSystemProvider = storageFileSystemProvider ?? throw new ArgumentNullException($"{nameof(storageFileSystemProvider)} is null"); _storageRepository = storageRepository ?? throw new ArgumentNullException($"{nameof(storageRepository)} is null");; _mapper = mapper ?? throw new ArgumentNullException($"{nameof(mapper)} is null");; _mediator = mediator ?? throw new ArgumentNullException($"{nameof(mediator)} is null"); }
public StorageController(ILogger <StorageController> logger, IWebHostEnvironment hostingEnvironment, IConfiguration configuration, IStorageFileSystemProvider storageFileSystemProvider) { _logger = logger ?? throw new ArgumentNullException($"nameof{(logger)} can't be null."); _hostingEnvironment = hostingEnvironment ?? throw new ArgumentNullException($"nameof{(hostingEnvironment)} can't be null."); _configuration = configuration ?? throw new ArgumentNullException($"nameof{(configuration)} can't be null."); _storageFileSystemProvider = storageFileSystemProvider ?? throw new ArgumentNullException($"nameof{(configuration)} can't be null.");; }
public DeleteContentByIdCommandHandler(IConfiguration configuration, IStorageRepositoryAsync postRepository, IStorageFileSystemProvider storageFileSystemProvider) { _configuration = configuration; _storageFileSystemProvider = storageFileSystemProvider; _storageRepository = postRepository; }