Пример #1
0
 protected void Application_Start()
 {
     PostInitializer.Seed();     // <-- Here it is
     AreaRegistration.RegisterAllAreas();
     FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
     RouteConfig.RegisterRoutes(RouteTable.Routes);
     BundleConfig.RegisterBundles(BundleTable.Bundles);
 }
Пример #2
0
 private void Awake()
 {
     cardButton       = GetComponent <Button>();
     postInitializer  = GetComponent <PostInitializer>();
     cardDisplayer    = GetComponent <CardDisplayer>();
     reportable       = GetComponent <Reportable>();
     postingCoroutine = WaitForPosting();
     StartCoroutine(postingCoroutine);
 }
Пример #3
0
        public static void Main(string[] args)
        {
            var host = CreateHostBuilder(args).Build();

            using (var scope = host.Services.CreateScope())
            {
                var services = scope.ServiceProvider;
                try
                {
                    var context = services.GetRequiredService <PostContext>();
                    PostInitializer.Initialize(context);
                }
                catch (Exception ex)
                {
                    var logger = services.GetRequiredService <ILogger <Program> >();
                    logger.LogError(ex, "An error occurred while seeding the database.");
                }
            }

            host.Run();
        }