Beispiel #1
0
 public TicketIssueLevelController(
     IOrganizationService OrganizationService,
     IStatusService StatusService,
     ITicketGroupService TicketGroupService,
     ITicketIssueLevelService TicketIssueLevelService,
     ITicketTypeService TicketTypeService,
     ITicketPriorityService TicketPriorityService,
     ISLATimeUnitService SLATimeUnitService,
     ISmsTemplateService SmsTemplateService,
     IMailTemplateService MailTemplateService,
     IAppUserService AppUserService,
     ICurrentContext CurrentContext
     , IHttpContextAccessor httpContextAccessor, DataContext _DataContext
     ) : base(httpContextAccessor, _DataContext)
 {
     this.OrganizationService     = OrganizationService;
     this.StatusService           = StatusService;
     this.TicketGroupService      = TicketGroupService;
     this.TicketIssueLevelService = TicketIssueLevelService;
     this.TicketTypeService       = TicketTypeService;
     this.TicketPriorityService   = TicketPriorityService;
     this.SLATimeUnitService      = SLATimeUnitService;
     this.SmsTemplateService      = SmsTemplateService;
     this.MailTemplateService     = MailTemplateService;
     this.AppUserService          = AppUserService;
     this.CurrentContext          = CurrentContext;
 }
Beispiel #2
0
        public EmailService(EmailSettings emailSettings, IMailTemplateService templateService, IActivityRepository activityRepository, ITeamRepository teamRepository)
        {
            _emailSettings = emailSettings;
            _templateService = templateService;
            _activityRepository = activityRepository;
            _teamRepository = teamRepository;

            _mailMessage = new MailMessage();
        }
Beispiel #3
0
 public PrivateDocMenuBController(
     IDocMenuBService IDocMenuBService,
     IHttpContextAccessor httpContextAccessor,
     IEnvironmentConfig EnvironmentConfig,
     IMailTemplateService MailTemplateService)
 {
     _IDocMenuBService     = IDocMenuBService;
     _httpContextAccessor  = httpContextAccessor;
     _EnvironmentConfig    = EnvironmentConfig;
     _IMailTemplateService = MailTemplateService;
 }
 public MailTemplateController(
     IStatusService StatusService,
     IMailTemplateService MailTemplateService,
     ICurrentContext CurrentContext
     , IHttpContextAccessor httpContextAccessor, DataContext _DataContext
     ) : base(httpContextAccessor, _DataContext)
 {
     this.StatusService       = StatusService;
     this.MailTemplateService = MailTemplateService;
     this.CurrentContext      = CurrentContext;
 }
 public InfoRequestService(
     IInfoRequestRepository infoRequestRepository,
     IEmailSenderService emailSenderService,
     IMailTemplateService mailTemplateService,
     IOptions <AppSettings> appSettings,
     IMapper mapper)
 {
     _infoRequestRepository = infoRequestRepository;
     _emailSenderService    = emailSenderService;
     _mailTemplateService   = mailTemplateService;
     _appSettings           = appSettings;
     _mapper = mapper;
 }
Beispiel #6
0
 public AccountController(UserContext userContext, IEventService events,
                          IIdentityServerInteractionService interaction, IResourceOwnerPasswordValidator usersValidator,
                          IMapper mapper, IMailService mailService, IMailTemplateService mailTemplateService, ICurrentUserService currentUserService)
 {
     _events              = events;
     _interaction         = interaction;
     _usersValidator      = usersValidator;
     _mapper              = mapper;
     _userContext         = userContext;
     _mailService         = mailService;
     _mailTemplateService = mailTemplateService;
     _currentUserService  = currentUserService;
 }
Beispiel #7
0
        public MailTemplateController(IMailTemplateService service, IMapper mapper)
        {
            if (service == null)
            {
                throw new ArgumentNullException(nameof(service));
            }

            if (mapper == null)
            {
                throw new ArgumentNullException(nameof(mapper));
            }

            this.service = service;
            this.mapper  = mapper;
        }
 public MailTemplateController(IMailTemplateService mailTemplateService)
 {
     _mailTemplateService = mailTemplateService;
 }
Beispiel #9
0
 public AppJobService(IAppJobRepository DBRepository, IMapper mapper, IMailTemplateService MailTemplate)
 {
     _DBRepository = DBRepository;
     _mapper       = mapper;
     _MailTemplate = MailTemplate;
 }
 public MailTemplateController(IMailTemplateService service)
 {
     this.service = service;
 }