public ServiceOdbc(ClaimsAgent claimsAgent, SageWebConfig configConstants) { this.claimsAgent = claimsAgent; timberlineDataConnectionString = "Driver={Timberline Data};" + string.Format( "UID={0};pwd={1};DBQ={2}", configConstants.SageUserName, configConstants.SagePassword, configConstants.TimberlineDataConnectionString); timberlineServiceManagementConnectionString = configConstants.TimberlineServiceManagementConnectionString; }
/// <summary> /// Load your modules or register your services here! /// </summary> /// <param name="kernel">The kernel.</param> private static void RegisterServices(IKernel kernel) { var setting = SageWebConfig.FromWebConfig(ConfigurationManager.AppSettings); kernel.Bind <SageWebConfig>().ToConstant(setting); kernel.Bind <IServiceManagement>().To <ServiceManagement>(); kernel.Bind <IServiceOdbc>().To <ServiceOdbc>(); kernel.Bind <IServiceAuthorization>().To <ServiceAuthorization>(); kernel.Bind <ClaimsAgent>().ToSelf(); }
public ServiceManagement(ClaimsAgent claimsAgent, SageWebConfig configConstants) { this.claimsAgent = claimsAgent; CatalogPath = configConstants.CatalogPath; config = configConstants; }