public MailSettingDetailsByProjectAndModuleTest() { _componentContext = AutofacConfig.RegisterDependancies(); _mailSettingDataRepository = _componentContext.Resolve <IRepository <MailSetting> >(); _mailSettingMappingDataRepository = _componentContext.Resolve <IRepository <MailSettingMapping> >(); _groupDataRepository = _componentContext.Resolve <IRepository <Group> >(); _groupEmailMappingDataRepository = _componentContext.Resolve <IRepository <GroupEmailMapping> >(); _stringConstant = _componentContext.Resolve <IStringConstantRepository>(); _mailSettingDetailsRepository = _componentContext.Resolve <IMailSettingDetailsByProjectAndModuleRepository>(); _userManager = _componentContext.Resolve <ApplicationUserManager>(); _mockHttpContextBase = _componentContext.Resolve <Mock <HttpContextBase> >(); _mockServiceRepository = _componentContext.Resolve <Mock <IServiceRepository> >(); Initialize(); }
public Client(IOauthCallsRepository oauthCallRepository, IStringConstantRepository stringConstant, IEmailService emailService, IAttachmentRepository attachmentRepository, IHttpClientService httpClientService, IEnvironmentVariableRepository envVariableRepository, ISlackUserRepository slackUserRepository, IEmailServiceTemplateRepository emailTemplateRepository, IRepository <IncomingWebHook> incomingWebHook, ApplicationUserManager userManager, IMailSettingDetailsByProjectAndModuleRepository mailSettingDetails) { _stringConstant = stringConstant; _oauthCallRepository = oauthCallRepository; _emailService = emailService; _attachmentRepository = attachmentRepository; _httpClientService = httpClientService; _envVariableRepository = envVariableRepository; _slackUserRepository = slackUserRepository; _emailTemplateRepository = emailTemplateRepository; _incomingWebHook = incomingWebHook; _userManager = userManager; _mailSettingDetails = mailSettingDetails; _logger = LogManager.GetLogger("ClientRepository"); }
public TaskMailRepository(IRepository <TaskMail> taskMailRepository, IStringConstantRepository stringConstant, IOauthCallsRepository oauthCallsRepository, IRepository <TaskMailDetails> taskMailDetailRepository, IAttachmentRepository attachmentRepository, IRepository <ApplicationUser> userRepository, IEmailService emailService, IBotQuestionRepository botQuestionRepository, ApplicationUserManager userManager, IEmailServiceTemplateRepository emailServiceTemplate, ILogger logger, IRepository <MailSetting> mailSettingDataRepository, IMailSettingDetailsByProjectAndModuleRepository mailSettingDetails) { _taskMailRepository = taskMailRepository; _stringConstant = stringConstant; _oauthCallsRepository = oauthCallsRepository; _taskMailDetailRepository = taskMailDetailRepository; _attachmentRepository = attachmentRepository; _userRepository = userRepository; _emailService = emailService; _botQuestionRepository = botQuestionRepository; _userManager = userManager; _emailServiceTemplate = emailServiceTemplate; _logger = logger; _mailSettingDataRepository = mailSettingDataRepository; _mailSettingDetails = mailSettingDetails; }