public AnabasisConfiguration(IConfigurationRoot configurationRoot, AnabasisEnvironment anabasisEnvironment, AppConfigurationOptions appConfigurationOptions, GroupConfigurationOptions groupConfigurationOptions) { ConfigurationRoot = configurationRoot; AnabasisEnvironment = anabasisEnvironment; AppConfigurationOptions = appConfigurationOptions; GroupConfigurationOptions = groupConfigurationOptions; }
public AnabasisAppContext( string applicationName, string applicationGroup, Version apiVersion, string?sentryDsn = null, AnabasisEnvironment environnement = AnabasisEnvironment.Development, Uri?docUrl = null, int apiPort = 80, int memoryCheckTresholdInMB = 200, string?machineName = null) { DocUrl = docUrl; ApiPort = apiPort; ApiVersion = apiVersion; ApplicationName = applicationName; ApplicationGroup = applicationGroup; MemoryCheckTresholdInMB = memoryCheckTresholdInMB; MachineName = machineName; SentryDsn = sentryDsn; Environment = environnement; }
private static string GetGroupConfigurationOverrideFile(AnabasisEnvironment anabasisEnvironment) { return(string.Format(GroupConfigurationFileTemplate, anabasisEnvironment).ToLowerInvariant()); }