コード例 #1
0
ファイル: Packet.cs プロジェクト: rakisaionji/LeGeki
        public static string scrambleAPI(INetQuery query)
        {
            IURLMangling iurlmangling = query as IURLMangling;
            string       text         = iurlmangling.Safix;

            if (string.IsNullOrEmpty(text))
            {
                text = Cryptography.Instance.scramble(query.URL);
                APIInitializer.setSafix(iurlmangling, text);
            }
            return(text);
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: rjnay1984/TenantManagement
 private static void CreateDbIfNotExists(IHost host)
 {
     using (var scope = host.Services.CreateScope())
     {
         var services = scope.ServiceProvider;
         try
         {
             var context = services.GetRequiredService <APIContext>();
             context.Database.EnsureDeleted();
             context.Database.EnsureCreated();
             APIInitializer.Initialize(context);
         }
         catch (Exception ex)
         {
             var logger = services.GetRequiredService <ILogger <Program> >();
             logger.LogError(ex, "An error occurred creating the DB.");
         }
     }
 }