Пример #1
0
        static Log4NetHelper()
        {
            string config = FileConfigHelper.GetConfig("log4net");

            config = config.Replace("{connectionString}", strConn);
            MemoryStream ms = new MemoryStream(Encoding.Default.GetBytes(config));

            log4net.Config.XmlConfigurator.Configure(ms);
        }
Пример #2
0
        public MetaConfig GetAll()
        {
            var rule = _cache.Get <MetaConfig>(cacheKey);

            if (rule == null)
            {
                var json = FileConfigHelper.GetFileContent(filePath);
                if (json != "")
                {
                    rule = NewtonJson.Deserialize <MetaConfig>(json);

                    var dependency = new FileCacheDependency(fileName);
                    _cache.Set(cacheKey, rule, dependency);
                }
            }
            return(rule);
        }