/// <summary> /// UserApplication initailizes object instance. /// </summary> /// <param name="applicationUserInfrastructure"></param> /// <param name="emailApplication"></param> /// <param name="userManager"></param> /// <param name="signInManager"></param> /// <param name="configuration"></param> /// <param name="logger"></param> public UserApplication(IUserInfrastructure applicationUserInfrastructure, IEmailApplication emailApplication, UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, IConfiguration configuration, ILogger <UserApplication> logger) : base(configuration, logger) { this.ApplicationUserInfrastructure = applicationUserInfrastructure; this.EmailApplication = emailApplication; _userManager = userManager; _signInManager = signInManager; }
/// <summary> /// AccountController initializes class object . /// </summary> /// <param name="userApplication"></param> /// <param name="dealerApplication"></param> /// <param name="dealershipApplication"></param> /// <param name="employeeApplication"></param> /// <param name="roleApplication"></param> /// <param name="emailServiceConnector"></param> /// <param name="headerValue"></param> /// <param name="configuration"></param> /// <param name="logger"></param> public AccountController(IUserApplication userApplication, IEmailApplication emailApplication, IEmployeeApplication employeeApplication, IRoleApplication roleApplication, IClaimApplication claimApplication, IEmailServiceConnector emailServiceConnector, IHeaderValue headerValue, IConfiguration configuration, ILogger <AccountController> logger) : base(headerValue, configuration, logger) { this.UserApplication = userApplication; this.EmployeeApplication = employeeApplication; this.RoleApplication = roleApplication; this.EmailServiceConnector = emailServiceConnector; this.EmailApplication = emailApplication; this.ClaimApplication = claimApplication; }
public LogApplication(IOptions <AppSettings.Logs> settings, IEmailApplication emailApplication) { this._settings = settings.Value; this._emailApplication = emailApplication; }