public ShellSettings( string name, TenantState tenantState) { RootConfiguration = new ConfigurationRoot(new[] { new InternalConfigurationProvider() }); Name = name; State = tenantState; }
public ShellSettings(IDictionary <string, string> configuration) { _values = configuration; if (!configuration.ContainsKey("State") || !Enum.TryParse(configuration["State"], true, out _tenantState)) { _tenantState = TenantState.Invalid; } }
public Tenant(int maxRent, int minQuality, TenantState state) { Name = string.Format("{0} {1}", firstNames.RandomItem(), lastNames.RandomItem()); Rent = 0; MaxRent = maxRent; MinQuality = minQuality; NeedRepair = false; Message = ""; // Evictable = false; State = state; }
public ShellSettings() { State = new TenantState("Invalid"); }
public void UpdateState(TenantState newState) { State = newState; }
public ShellSettings() { State = new TenantState("Invalid"); Themes = new string[0]; }