Exemple #1
0
 public UserService(AppSettingsConfigurations appSettings, IRoleService roleService, PasswordEncryptor passwordEncryptor, AfricanFarmerCommoditiesUnitOfWork unitOfWork)
 {
     _appSettings       = appSettings;
     _roleService       = roleService;
     _passwordEncryptor = passwordEncryptor;
     _unitOfWork        = unitOfWork;
 }
Exemple #2
0
        public void ConfigureServices(IServiceCollection services)
        {
            services.Configure <CorsConfigurationModel>(_configuration.GetSection(AppSettingsConfigurations.GetConfigurationType(ConfigurationType.CorsConfiguration)));

            services.AddDbContext <WordsCounterDbContext>(options =>
                                                          options.UseSqlServer(
                                                              _configuration.GetConnectionString("DevConnection")
                                                              )
                                                          );

            services.ConfigureReadOnlyDbContext();
            services.ConfigureMediatR();

            services.ConfigureSwaggerServices();

            services.AddScopedServices();

            services.AddCors();
            services.AddControllers();

            services.AddSwaggerGen();
        }
Exemple #3
0
 public HomeController(IMailService emailService, AfricanFarmerCommoditiesUnitOfWork unitOfWork, AppSettingsConfigurations appSettings)
 {
     _emailService             = emailService;
     _unitOfWork               = unitOfWork;
     _applicationConstants     = appSettings.AppSettings.GetSection("ApplicationConstants");
     _twitterProfileFiguration = appSettings.AppSettings.GetSection("TwitterProfileFiguration");
     _businessSmtpDetails      = appSettings.AppSettings.GetSection("BusinessSmtpDetails");
     _serviceEndPoint          = new ServicesEndPoint(_unitOfWork, _emailService);
 }
Exemple #4
0
 public SocialMediaController(IMailService emailService, AfricanFarmerCommoditiesUnitOfWork unitOfWork, Mapper mapper, AppSettingsConfigurations appSettings)
 {
     _applicationConstants     = appSettings.AppSettings.GetSection("ApplicationConstants");
     _twitterProfileFiguration = appSettings.AppSettings.GetSection("TwitterProfileFiguration");
     _businessSmtpDetails      = appSettings.AppSettings.GetSection("BusinessSmtpDetails");
     _emailService             = emailService;
     _unitOfWork = unitOfWork;
     _Mapper     = mapper;
 }
Exemple #5
0
 public AccountController(IUserService userService, IRoleService roleService, AfricanFarmerCommoditiesUnitOfWork unitOfWork, AppSettingsConfigurations appSettings)
 {
     _unitOfWork  = unitOfWork;
     _roleService = roleService;
     _userService = userService;
 }