public AppAnalyticsService(DbConnection Parameter, IIPRequestDetails iIPRequestDetails) { SqlInsightDbProvider.RegisterProvider(); string sqlConnection = Caching.Instance.GetApplicationConfigs("DBConnection"); DbConnection c = new SqlConnection(sqlConnection); _IAppAnalyticsRepository = c.As <IAppAnalyticsRepository>(); _IIPRequestDetails = iIPRequestDetails; }
public SercurityService(IIPRequestDetails iIPRequestDetails) { SqlInsightDbProvider.RegisterProvider(); // string sqlConnection = "Data Source=.;Initial Catalog=EmployeeManage;Integrated Security=True"; string sqlConnection = Caching.Instance.GetApplicationConfigs("DBConnection"); DbConnection c = new SqlConnection(sqlConnection); _IUserAccountRepository = c.As <IUserAccountRepository>(); _IAppAnalyticsRepository = c.As <IAppAnalyticsRepository>(); _IIPRequestDetails = iIPRequestDetails; }
public DashBoardService(DbConnection Parameter, IWeatherForecast iWeatherForecast, IIPRequestDetails iIPRequestDetails, IEmailService iEmailService) { SqlInsightDbProvider.RegisterProvider(); // string sqlConnection = "Data Source=.;Initial Catalog=EmployeeManage;Integrated Security=True"; string sqlConnection = Caching.Instance.GetApplicationConfigs("DBConnection") ; DbConnection c = new SqlConnection(sqlConnection); _IUserAccountRepository = c.As <IUserAccountRepository>(); _IIPRequestDetails = iIPRequestDetails; _IWeatherForecast = iWeatherForecast; _IEmailService = iEmailService; }