public Ability(IConfigurationLogger logger) { this.logger = logger; permissions = new List <Permission>(); actionCleaner = new ActionCleaner(logger); subjectCleaner = new SubjectCleaner(logger); }
//----------------------------------------------------------------------------------------------------------------------------------------------------- public XmlConfigurationLoader(IFramework framework, Auto<IConfigurationLogger> logger, IEnumerable<IConfigurationSection> configurationSections) { _framework = framework; _logger = logger.Instance; _sectionsByXmlName = configurationSections.Cast<IInternalConfigurationObject>().ToDictionary( s => s.GetXmlName(), StringComparer.InvariantCultureIgnoreCase); }
public ActionCleaner(IConfigurationLogger logger) { this.logger = logger; actionAliases = new Dictionary <string, string> { { "view", "view" }, { "index", "view" }, { "show", "view" }, { "detail", "view" }, { "read", "view" }, { "create", "create" }, { "insert", "create" }, { "edit", "edit" }, { "update", "edit" }, { "change", "edit" }, { "delete", "delete" }, { "remove", "delete" }, { "destroy", "delete" } }; }
public App(ILogger <App> logger, ICpuTemperatureMonitor cpuTemperatureMonitor, IConfigurationLogger configurationLogger) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _cpuTemperatureMonitor = cpuTemperatureMonitor; _configurationLogger = configurationLogger; }
public static void SetConfigurator(IConfigurationLogger configLogger) { configurationLogger = configLogger; }
public LoggingServiceStarter(IConfigurationLogger configLogger) { this.configLogger = configLogger; }
public SubjectCleaner(IConfigurationLogger logger) { this.logger = logger; subjectAliases = new Dictionary <string, string>(); }