Example #1
0
 public SystemInfoManager(
     IHostingEnvironment hostingEnvironment,
     IVersionProviderFactory versionProviderFactory,
     IDataPlatformInfo databaseInfo)
 {
     _hostingInfo                = hostingEnvironment;
     _dbInfo                     = databaseInfo;
     _versionProviders           = versionProviderFactory;
     _cloudscribeVersionProvider = _versionProviders.Get("cloudscribe.Core.Web");
 }
Example #2
0
        public SystemInfoManager(
            IHostingEnvironment hostingEnvironment,
            IVersionProviderFactory versionProviderFactory,
            IDataPlatformInfo databaseInfo)
        {
            hostingInfo                = hostingEnvironment;
            dbInfo                     = databaseInfo;
            versionProviders           = versionProviderFactory;
            cloudscribeVersionProvider = versionProviders.Get("cloudscribe.Core.Web");

            //runtimeInfo = PlatformServices.Default.Runtime;
        }
        public SystemInfoManager(
            IHostingEnvironment hostingEnvironment,
            IVersionProviderFactory versionProviderFactory,
            IDataPlatformInfo databaseInfo)
        {
            hostingInfo = hostingEnvironment;
            dbInfo = databaseInfo;
            versionProviders = versionProviderFactory;
            cloudscribeVersionProvider = versionProviders.Get("cloudscribe-core");

            runtimeInfo = PlatformServices.Default.Runtime;
        }
 public SystemInfoManager(
     IRuntimeEnvironment runtimeEnvironment,
     IHostingEnvironment hostingEnvironment,
     IApplicationEnvironment appEnvironment,
     IVersionProviderFactory versionProviderFactory,
     IDataPlatformInfo databaseInfo)
 {
     runtimeInfo                = runtimeEnvironment;
     appInfo                    = appEnvironment;
     hostingInfo                = hostingEnvironment;
     dbInfo                     = databaseInfo;
     versionProviders           = versionProviderFactory;
     cloudscribeVersionProvider = versionProviders.Get("cloudscribe-core");
 }
Example #5
0
        public SystemInfoManager(
            IRuntimeEnvironment runtimeEnvironment,
            IHostingEnvironment hostingEnvironment,
            IApplicationEnvironment appEnvironment,
            IVersionProviderFactory versionProviderFactory,
            IDataPlatformInfo databaseInfo)
        {
            runtimeInfo = runtimeEnvironment;
            appInfo = appEnvironment;
            hostingInfo = hostingEnvironment;
            dbInfo = databaseInfo;
            versionProviders = versionProviderFactory;
            cloudscribeVersionProvider = versionProviders.Get("cloudscribe-core");


        }
 public DataStorageVersionInfo(
     IDataPlatformInfo dbPlatform)
 {
     _dbPlatform = dbPlatform;
     name        = _dbPlatform.GetType().Assembly.GetName().Name;
 }