예제 #1
0
 static StorageService()
 {
     var ctx = new ChickenDataContext();
     if (!ctx.DatabaseExists())
     {
         ctx.CreateDatabase();
         Initialize(ctx);
     }
 }
예제 #2
0
 public StorageService()
 {
     this.context = new ChickenDataContext();
 }
예제 #3
0
 private static void Initialize(ChickenDataContext context)
 {
     var proxy = new Setting
     {
         Type = SettingType.ProxySetting,
         IsEnabled = true,
         Name = Const.BASETWEETSERVICENAME,
     };
     context.Settings.InsertOnSubmit(proxy);
     var twip = new Setting
     {
         Type = SettingType.ProxySetting,
         IsEnabled = true,
         IsInUsed = true,
         Name = Const.TWIPTWEETSERVICENAME,
         Data = "https://wxt2005.org/tapi/o/6Z66RF"
     };
     context.Settings.InsertOnSubmit(twip);
     context.SubmitChanges();
 }