public EmailTemplateHandler(IConfiguration configuration) { var factory = new ProcessorFactoryResolver <IEmailTemplateRepository>(configuration); var mfactory = new ProcessorFactoryResolver <IManageUserRepository>(configuration); emailTemplateRepository = factory.CreateProcessor(); _userProcessor = mfactory.CreateProcessor(); }
public ManageUserHandler(IConfiguration configuration, IEMailHandler _emailHandler, IHttpContextAccessor httpContextAccessor) { var factory = new ProcessorFactoryResolver <IManageUserRepository>(configuration); _userProcessor = factory.CreateProcessor(); var mFactory = new ProcessorFactoryResolver <IMasterDataRepository>(configuration); masterRepo = mFactory.CreateProcessor(); emailHandler = _emailHandler; config = configuration; _httpContextAccessor = httpContextAccessor; URLprotocol = configuration["URLprotocol"]; }
public ManageUserController(IManageUserRepository manageUserRepositoryNew) { manageUserRepository = manageUserRepositoryNew; }
public ManageUserService(IManageUserRepository manageUserRepository) { _manageUserRepository = manageUserRepository; }