/// <summary> /// EmailLogsController constructor /// </summary> /// <param name="repository"></param> /// <param name="membershipManager"></param> /// <param name="userManager"></param> /// <param name="httpContextAccessor"></param> public EmailLogsController( IEmailLogRepository repository, IMembershipManager membershipManager, ApplicationIdentityUserManager userManager, IConfiguration configuration, IHttpContextAccessor httpContextAccessor) : base(repository, userManager, httpContextAccessor, membershipManager, configuration) { }
public BookingController(IMapper mapper, IBookingRepository context,IEmailLogRepository emaillogcontext , Microsoft.Extensions.Configuration.IConfiguration configuration) { _BookingRepository = context; _Configuration = configuration; _EmailLogRepository = emaillogcontext; _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
public EmailManager( IPersonRepository personRepo, IPersonEmailRepository personEmailRepository, IEmailAccountRepository emailAccountRepository, IEmailLogRepository emailLogRepository, IEmailSettingsRepository emailSettingsRepository, IOrganizationManager organizationManager) { _personRepo = personRepo; _personEmailRepository = personEmailRepository; _emailAccountRepository = emailAccountRepository; _emailLogRepository = emailLogRepository; _emailSettingsRepository = emailSettingsRepository; _organizationManager = organizationManager; }
public UnitOfWork(ITrainingRepository trainingRepository, ITrainingSessionRepository sessionRepository, ISecurityRoleRepository securityRoleRepository, ISecurityUserRoleRepository securityUserRoleRepository, ISecurityEmployeeDelegationRepository securityEmployeeDelegationRepository, IEmailQueueRepository emailQueueRepository, IEmailAttachmentRepository emailAttachmentRepository, IEmailLogRepository emailLogRepository) { TrainingRepository = trainingRepository; TrainingSessionRepository = sessionRepository; SecurityRoleRepository = securityRoleRepository; SecurityUserRoleRepository = securityUserRoleRepository; SecurityEmployeeDelegationRepository = securityEmployeeDelegationRepository; EmailQueueRepository = emailQueueRepository; EmailAttachmentRepository = emailAttachmentRepository; EmailLogRepository = emailLogRepository; }
public EmailService(IDataUnitOfWork dataUnitOfWork, IObjectsLocator objectLocator) { _emailLogRepository = dataUnitOfWork.EmailLogRepository; this.ObjectLocator = objectLocator; }
public EmailService(IOptions <AppSettings> appSettings, IEmailLogRepository emailLogRepository) { _emailLogRepository = emailLogRepository; _appSettings = appSettings.Value; }
public EmailLogController(IEmailLogRepository _EmailLog, IUserRepository _user) { EmailLogRepository = _EmailLog; userRepository = _user; }
public EmailService(IOptions <AppSettings> appSettings, IRazorLightEngine razorLightEngine, IEmailLogRepository emailLogRepository) { _razorLightEngine = razorLightEngine; _emailLogRepository = emailLogRepository; _appSettings = appSettings.Value; }
public EmailLogService(IEmailLogRepository repo) { this.repo = repo; }