protected void Application_Start()
        {
            RouteConfig.RegisterRoutes(RouteTable.Routes);

            var basePath = AppDomain.CurrentDomain.SetupInformation.ApplicationBase + @"\Logs";

            if (!Directory.Exists(basePath))
            {
                Directory.CreateDirectory(basePath);
            }

            //Configure serilog
            var configuration = new LoggerConfiguration()
                                .Enrich.WithProperty("servicename", "DemoApp")
                                .Enrich.WithProperty("servername", Environment.MachineName)
                                .WriteTo.RollingFile($@"{basePath}\{{Date}}-service.log", LogEventLevel.Debug);

            Log.Logger = configuration.CreateLogger();

            MySqlDatabaseSetup.TrySetupDatabase();
        }
Beispiel #2
0
 public DatabaseController()
 {
     _mySqlConnection = new MySqlConnection(MySqlDatabaseSetup.CreateConnectionString());
 }
Beispiel #3
0
 public ImageRepository()
 {
     _mySqlConnection = new MySqlConnection(MySqlDatabaseSetup.CreateConnectionString());
 }