public ApproveProviderServiceCommand( IHttpContextAccessor httpContextAccessor, IRepository <Provider, Guid> providerRepository, UserManager <AppUser> userRepository, ICheckUserIsProviderQuery checkUserIsProviderQuery, IGetAllEmailServiceQuery getAllEmailServiceQuery, IOptions <EmailConfigModel> config, IGetPostUserServiceByUserIdQuery getPostUserServiceByUserIdQuery, IDeleteServiceFromUserCommand deleteServiceFromUserCommand, ICheckUserIsAdminQuery checkUserIsAdminQuery, IGetPermissionActionQuery getPermissionActionQuery, IConfiguration configuration) { _httpContextAccessor = httpContextAccessor; _providerRepository = providerRepository; _userRepository = userRepository; _checkUserIsProviderQuery = checkUserIsProviderQuery; _getAllEmailServiceQuery = getAllEmailServiceQuery; _config = config; _getPostUserServiceByUserIdQuery = getPostUserServiceByUserIdQuery; _deleteServiceFromUserCommand = deleteServiceFromUserCommand; _checkUserIsAdminQuery = checkUserIsAdminQuery; _getPermissionActionQuery = getPermissionActionQuery; _configuration = configuration; }
public RejectPostServiceCommand( IGetAllEmailServiceQuery getAllEmailServiceQuery, IGetPermissionActionQuery getPermissionActionQuery, IHttpContextAccessor httpContextAccessor, IOptions <EmailConfigModel> configEmail, IRepository <Model.Entities.ServiceModel.ProviderServiceModel.ProviderService, int> providerServiceRepository, IRepository <Model.Entities.ServiceModel.UserServiceModel.UserService, int> userServiceRepository, IRepository <Provider, Guid> providerRepository, IRepository <Service, Guid> postServiceRepository, UserManager <AppUser> userRepository, ICheckUserIsAdminQuery checkUserIsAdminQuery, IGetOwnServiceInformationQuery getOwnServiceInformationQuery ) { _getOwnServiceInformationQuery = getOwnServiceInformationQuery; _configEmail = configEmail; _getAllEmailServiceQuery = getAllEmailServiceQuery; _getPermissionActionQuery = getPermissionActionQuery; _httpContextAccessor = httpContextAccessor; _postServiceRepository = postServiceRepository; _providerRepository = providerRepository; _providerServiceRepository = providerServiceRepository; _userRepository = userRepository; _userServiceRepository = userServiceRepository; _checkUserIsAdminQuery = checkUserIsAdminQuery; }
public RegisterServiceFromUserCommand( ICheckUserIsAdminQuery checkUserIsAdminQuery, ICheckUserIsProviderQuery checkUserIsProvider, IGetPermissionActionQuery getPermissionActionQuery, IHttpContextAccessor httpContextAccessor, IRepository <Model.Entities.ServiceModel.UserServiceModel.UserService, int> userServiceRepository, IRepository <Service, Guid> postServiceRepository, IRepository <Tag, Guid> tagServiceRepository, UserManager <AppUser> userManager, IGetAllEmailServiceQuery getAllEmailServiceQuery, IOptions <EmailConfigModel> config, IConfiguration configuration) { _checkUserIsAdminQuery = checkUserIsAdminQuery; _checkUserIsProvider = checkUserIsProvider; _getPermissionActionQuery = getPermissionActionQuery; _httpContextAccessor = httpContextAccessor; _userServiceRepository = userServiceRepository; _postServiceRepository = postServiceRepository; _tagServiceRepository = tagServiceRepository; _userManager = userManager; _getAllEmailServiceQuery = getAllEmailServiceQuery; _config = config; _configuration = configuration; }
public UpdatePostServiceCommand( ICheckUserIsAdminQuery checkUserIsAdminQuery, ICheckUserIsProviderQuery checkUserIsProvider, IConfiguration configuration, IGetAllEmailServiceQuery getAllEmailServiceQuery, IGetPermissionActionQuery getPermissionActionQuery, IHttpContextAccessor httpContext, IOptions <EmailConfigModel> configEmail, IRepository <Model.Entities.ServiceModel.ProviderServiceModel.ProviderService, int> providerServiceRepository, IRepository <Model.Entities.ServiceModel.TagService, int> serviceOfTagRepository, IRepository <Model.Entities.ServiceModel.UserServiceModel.UserService, int> userServiceRepository, IRepository <Provider, Guid> providerRepository, IRepository <Service, Guid> serviceRepository, IRepository <ServiceImage, int> serviceImageRepository, IRepository <Tag, Guid> tagServiceRepository, UserManager <AppUser> userManager) { _checkUserIsAdminQuery = checkUserIsAdminQuery; _checkUserIsProvider = checkUserIsProvider; _configuration = configuration; _getAllEmailServiceQuery = getAllEmailServiceQuery; _getPermissionActionQuery = getPermissionActionQuery; _httpContext = httpContext; _configEmail = configEmail; _providerServiceRepository = providerServiceRepository; _serviceOfTagRepository = serviceOfTagRepository; _userServiceRepository = userServiceRepository; _providerRepository = providerRepository; _serviceRepository = serviceRepository; _serviceImageRepository = serviceImageRepository; _tagServiceRepository = tagServiceRepository; _userManager = userManager; }
public UpdateNewsProviderServiceCommand(IRepository <ProviderNew, int> providerNewsRepository, IHttpContextAccessor httpContext, ICheckUserIsAdminQuery checkUserIsAdminQuery, IGetPermissionActionQuery getPermissionActionQuery, ICheckUserIsProviderQuery checkUserIsProviderQuery, UserManager <AppUser> userManager, IGetAllEmailServiceQuery getAllEmailServiceQuery, IConfiguration configuration, IOptions <EmailConfigModel> config, IRepository <Provider, Guid> providerRepository) { _providerNewsRepository = providerNewsRepository; _httpContext = httpContext; _checkUserIsAdminQuery = checkUserIsAdminQuery; _getPermissionActionQuery = getPermissionActionQuery; _checkUserIsProviderQuery = checkUserIsProviderQuery; _userManager = userManager; _getAllEmailServiceQuery = getAllEmailServiceQuery; _configuration = configuration; _config = config; _providerRepository = providerRepository; }
public AddExternalAsyncCommand( UserManager <AppUser> userManager, RandomSupport randomSupport, RemoveSupport removeSupport, IGetAllEmailServiceQuery getAllEmailServiceQuery, IOptions <EmailConfigModel> configEmail) { _userManager = userManager; _randomSupport = randomSupport; _removeSupport = removeSupport; _getAllEmailServiceQuery = getAllEmailServiceQuery; _configEmail = configEmail; }
public EmailController(IAddNewEmailServiceCommand addNewEmailServiceCommand, IUpdateNewEmailServiceCommand updateNewEmailServiceCommand, IDeleteEmailServiceCommand deleteEmailServiceCommand, IGetAllEmailServiceQuery getAllEmailServiceQuery, IGetAllPagingEmailServiceQuery getAllPagingEmailService, IGetEmailByIdService getEmailByIdService, IGetListEmailService getListEmailService) { _addNewEmailServiceCommand = addNewEmailServiceCommand; _updateNewEmailServiceCommand = updateNewEmailServiceCommand; _deleteEmailServiceCommand = deleteEmailServiceCommand; _getAllEmailServiceQuery = getAllEmailServiceQuery; _getAllPagingEmailService = getAllPagingEmailService; _getEmailByIdService = getEmailByIdService; _getListEmailService = getListEmailService; }
public RejectNewsProviderServiceCommand(IRepository <ProviderNew, int> newProviderRepository, IHttpContextAccessor httpContextAccessor, UserManager <AppUser> userRepository, IRepository <Provider, Guid> providerRepository, IGetAllEmailServiceQuery getAllEmailServiceQuery, IOptions <EmailConfigModel> configEmail, IGetPermissionActionQuery getPermissionActionQuery, ICheckUserIsAdminQuery checkUserIsAdminQuery) { _checkUserIsAdminQuery = checkUserIsAdminQuery; _configEmail = configEmail; _getAllEmailServiceQuery = getAllEmailServiceQuery; _getPermissionActionQuery = getPermissionActionQuery; _httpContextAccessor = httpContextAccessor; _newProviderRepository = newProviderRepository; _providerRepository = providerRepository; _userRepository = userRepository; }
public RejectProviderServiceCommand( ICheckUserIsAdminQuery checkUserIsAdminQuery, ICheckUserIsProviderQuery checkUserIsProviderQuery, IGetAllEmailServiceQuery getAllEmailServiceQuery, IGetPermissionActionQuery getPermissionActionQuery, IHttpContextAccessor httpContextAccessor, IOptions <EmailConfigModel> config, IRepository <Provider, Guid> providerRepository, UserManager <AppUser> userRepository, IUserRoleRepository userRoleRepository, RoleManager <AppRole> roleRepository) { _checkUserIsAdminQuery = checkUserIsAdminQuery; _checkUserIsProviderQuery = checkUserIsProviderQuery; _getAllEmailServiceQuery = getAllEmailServiceQuery; _getPermissionActionQuery = getPermissionActionQuery; _httpContextAccessor = httpContextAccessor; _config = config; _providerRepository = providerRepository; _userRepository = userRepository; _userRoleRepository = userRoleRepository; _roleRepository = roleRepository; }