public BackupViewModel() { if (!IsInDesignMode) { using (var ctx = new SwizSales.Core.Model.OpenPOSDbEntities()) { var efConn = new System.Data.EntityClient.EntityConnection(ctx.Connection.ConnectionString); this.backupService = new DbBackupService(efConn.StoreConnection.ConnectionString); } this.BackupPath = Properties.Settings.Default.BackupFolderPath; } }
public DbBackupController(IHostingEnvironment evn, DbBackupService dbBackupApp) { wwwPath = evn; this.dbBackupApp = dbBackupApp; }
public DbBackupController(DbBackupService dbBackupApp, IWebHostEnvironment webHostEnvironment) { this.dbBackupService = dbBackupApp; this.webHostEnvironment = webHostEnvironment; }