I want when my application starts, to execute some code
   if (!WebMatrix.WebData.WebSecurity.Initialized){            WebMatrix.WebData.WebSecurity.InitializeDatabaseConnection("DefaultConnection", "UserProfile", "UserId", "UserName", autoCreateTables: true);  There is a folder App_start at the project, but I didn't find any file that I can add this code. Do you know if there is a specific file that has this purpose?
The entry point for every MVC application begins with routing. After the ASP.NET platform has received a request, it figures out how it should be handled through the URL Routing Module.
Put your code in static method inside a class.
public static class SomeStartupClass {     public static void Init()     {         // whatever code you need     } }   Save that in App_Start.  Now add it to Global.asax, along with the other code MVC initialises here:
protected void Application_Start() {     AreaRegistration.RegisterAllAreas();      WebApiConfig.Register(GlobalConfiguration.Configuration);     FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);     RouteConfig.RegisterRoutes(RouteTable.Routes);     BundleConfig.RegisterBundles(BundleTable.Bundles);     AuthConfig.RegisterAuth();      SomeStartupClass.Init(); }   Now your startup code is separated nicely.
This kind of startup code typically goes in the Application_Start() method, Global.asax.cs file
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With