Exemplo n.º 1
0
 /// <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));
 }
Exemplo n.º 3
0
 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;
 }
Exemplo n.º 4
0
 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;
 }
Exemplo n.º 5
0
 public EmailService(IDataUnitOfWork dataUnitOfWork, IObjectsLocator objectLocator)
 {
     _emailLogRepository = dataUnitOfWork.EmailLogRepository;
     this.ObjectLocator  = objectLocator;
 }
Exemplo n.º 6
0
 public EmailService(IOptions <AppSettings> appSettings, IEmailLogRepository emailLogRepository)
 {
     _emailLogRepository = emailLogRepository;
     _appSettings        = appSettings.Value;
 }
Exemplo n.º 7
0
 public EmailLogController(IEmailLogRepository _EmailLog, IUserRepository _user)
 {
     EmailLogRepository = _EmailLog;
     userRepository     = _user;
 }
Exemplo n.º 8
0
 public EmailService(IOptions <AppSettings> appSettings, IRazorLightEngine razorLightEngine, IEmailLogRepository emailLogRepository)
 {
     _razorLightEngine   = razorLightEngine;
     _emailLogRepository = emailLogRepository;
     _appSettings        = appSettings.Value;
 }
Exemplo n.º 9
0
 public EmailLogService(IEmailLogRepository repo)
 {
     this.repo = repo;
 }