Example #1
0
        private static AppSettings LoadSettings()
        {
            var repository = Ioc.Resolve <IRepository>();

            return(repository.Get <AppSettings>(DefaultId) ?? repository.Save(new AppSettings()));
        }
Example #2
0
        public static void SaveSettings(AppSettings settings)
        {
            Instance = settings;

            Ioc.Resolve <IRepository>().Save <AppSettings>(settings);
        }
Example #3
0
 public static ILogger For(Type type)
 {
     return(Ioc.Resolve <ILoggerFactory>().GetLoggerFor(type));
 }