public FactFamily Build(string environment) { var factFamily = new FactFamily("Server Information"); factFamily.Pairs.Add(new Fact("Machine Name", _machineName)); //factFamily.Pairs.Add(new Fact("Processor Core Count", _processorCount.ToString("D"))); factFamily.Pairs.Add(new Fact("Uptime", TimeSpan.FromMilliseconds(_tickCount).ToString("c"))); return(factFamily); }
public FactFamily Build(string environment) { var factFamily = new FactFamily("Database Settings"); if (_connectionString.ProviderName.Contains("System.Data.SqlServerCe")) { factFamily.Pairs.Add(new Fact("SqlServerCe", _connectionString.ConnectionString)); } else { var datbaseServer = new SqlConnectionStringBuilder(_connectionString.ConnectionString).DataSource; var databaseName = new SqlConnectionStringBuilder(_connectionString.ConnectionString).InitialCatalog; factFamily.Pairs.Add(new Fact("Server", datbaseServer)); factFamily.Pairs.Add(new Fact("Database", databaseName)); } return(factFamily); }
public FactFamily Build(string environment) { if (environment == EnvironmentDetectorBase.UnknownEnvironment) { return(new FactFamily("Environment is unknown, so we're not showing anything!")); } var factFamily = new FactFamily("Umbraco Says..."); if (environment == "Local" || environment == "Dev" || environment == "QA") { factFamily.Pairs.Add(new Fact("When I say 'Sea', you say Bass!", "...")); factFamily.Pairs.Add(new Fact("Sea", "Bass!")); factFamily.Pairs.Add(new Fact("Sea", "Bass!")); } if (environment == "UAT" || environment == "Prod") { factFamily.Pairs.Add(new Fact("Hi five.", "You ROCK!")); } return(factFamily); }