public static Repository <T> CreateRepository(Action <object> creating, Action <object> created) { var connectionStringManager = new ConnectionStringManager(); var connectionString = connectionStringManager.ReadConnectionString("ConnectionString"); var res = IsServerConnected(connectionString); return(res ? new Repository <T>(connectionString, creating, created) : null); }
public MainPageViewModel() { _connectionStringManager = new ConnectionStringManager(); _importer = new RecordImporter(FileName, UpdateView); _connectionString = _connectionStringManager.ReadConnectionString("ConnectionString"); ValidateDelegate += Validate; CheckProvider(); }