using System; using System.Collections.Generic; using ScriptCs.Contracts; namespace ScriptCs.Hosting { public class ModuleConfiguration : ServiceOverrides, IModuleConfiguration { public ModuleConfiguration(bool cache, string scriptName, bool repl, LogLevel logLevel, IDictionary overrides) : base(overrides) { Cache = cache; ScriptName = scriptName; Repl = repl; LogLevel = logLevel; } public bool Cache { get; private set; } public string ScriptName { get; private set; } public bool Repl { get; private set; } public LogLevel LogLevel { get; private set; } } }