public DatabaseRestartDevCommand(IDatabaseServer databaseManager, ITempDatabase tempDatabase, IHttpContextAccessor contextAccessor) : base(databaseManager) { TempDatabase = tempDatabase; ContextAccessor = contextAccessor; }
public TestDatabaseGenerator(IDatabaseServer databaseManager) { ConnectionString = Context.Current .GetService <IConnectionStringProvider>() .GetConnectionString("Default"); DatabaseManager = databaseManager; }
/// <summary> /// Create /// </summary> /// <param name="databaseServer"></param> /// <param name="databaseJobRepositoryConfig"></param> public JobDatabase(IDatabaseServer databaseServer, IJobDatabaseConfig databaseJobRepositoryConfig) { var dbs = databaseServer.OpenAsync(databaseJobRepositoryConfig.DatabaseName).Result; var cont = dbs.OpenContainerAsync(databaseJobRepositoryConfig.ContainerName).Result; _documents = cont.AsDocuments(); }
/// <summary> /// Create container factory /// </summary> /// <param name="server"></param> /// <param name="database"></param> /// <param name="container"></param> public ItemContainerFactory(IDatabaseServer server, string database, string container) { _server = server ?? throw new ArgumentNullException(nameof(server)); _container = container; _database = database; }
/// <summary> /// Create worker registry /// </summary> /// <param name="databaseServer"></param> /// <param name="databaseRegistryConfig"></param> public WorkerDatabase(IDatabaseServer databaseServer, IWorkerDatabaseConfig databaseRegistryConfig) { var database = databaseServer.OpenAsync(databaseRegistryConfig.DatabaseName).Result; var container = database.OpenContainerAsync(databaseRegistryConfig.ContainerName).Result; _documents = container.AsDocuments(); }
public MaxLocksPerTransaction( IDatabaseServer databaseServer, IPgSettings pgSettings, ILogger <MaxLocksPerTransaction> logger) : base(logger) { this.databaseServer = databaseServer; this.pgSettings = pgSettings; }
// Private methods private static void CreateDatabase(string serverInstanceName, string databaseName, string scriptsRootFolderPath) { IDatabaseServer server = Program.GetServer("sql-server", serverInstanceName); IDatabase targetDatabase = server.CreateDatabase(databaseName); targetDatabase.CreateObjectsFromScripts(scriptsRootFolderPath); }
public PgSettings( IDatabaseServer databaseServer, IParameterValueParser parameterValueParser, ICalculationsConfiguration configuration) { this.databaseServer = databaseServer; this.parameterValueParser = parameterValueParser; this.configuration = configuration; valuesCache = new(new LinkComparer()); }
public MaxWalSize( IWalLsnHistory walLsnHistory, IDatabaseServer databaseServer, IPgSettings pgSettings, ILogger <MaxWalSize> logger) : base(logger) { this.walLsnHistory = walLsnHistory; this.databaseServer = databaseServer; this.pgSettings = pgSettings; }
/// <summary> /// Method to execute when the service starts. /// </summary> /// <param name="args"></param> protected override void OnStart(string[] args) { // Start database server. _databaseServer = DatabaseServer.CreateInstance(); _databaseServer.Open(); // Start RESTful resource service. _resourceService = ServiceHost.CreateInstance<ResourceService>(); _resourceService.Open(); // Start RESTful project service. _projectService = ServiceHost.CreateInstance<ProjectService>(); _projectService.Open(); }
/// <summary> /// Method to execute when the service starts. /// </summary> /// <param name="args"></param> protected override void OnStart(string[] args) { // Start database server. _databaseServer = DatabaseServer.CreateInstance(); _databaseServer.Open(); // Start RESTful resource service. _resourceService = ServiceHost.CreateInstance <ResourceService>(); _resourceService.Open(); // Start RESTful project service. _projectService = ServiceHost.CreateInstance <ProjectService>(); _projectService.Open(); }
private void InitializeServer(ServerType serverType) { switch (serverType) { case ServerType.Access: server = new AccessServer(); break; case ServerType.MSSQL: server = new SqlServer(); break; default: throw new Exception("Не указан тип сервера!"); } }
static void Main(string[] args) { // Start database server. _databaseServer = DatabaseServer.CreateInstance(); _databaseServer.Open(); // Start RESTful resource service. _resourceService = ServiceHost.CreateInstance<ResourceService>(); _resourceService.Open(); // Start RESTful resource service. _projectService = ServiceHost.CreateInstance<ProjectService>(); _projectService.Open(); System.Console.WriteLine("Press enter to stop services..."); System.Console.ReadLine(); _projectService.Close(); _resourceService.Close(); _databaseServer.Close(); }
/// <summary> /// Create /// </summary> /// <param name="databaseServer"></param> /// <param name="databaseJobRepositoryConfig"></param> public JobDatabase( IDatabaseServer databaseServer, IJobDatabaseConfig databaseJobRepositoryConfig ) { if (databaseServer == null) { throw new ArgumentNullException(nameof(databaseServer)); } if (databaseJobRepositoryConfig == null) { throw new ArgumentNullException(nameof(databaseJobRepositoryConfig)); } var dbs = databaseServer.OpenAsync(databaseJobRepositoryConfig.DatabaseName).Result; var cont = dbs.OpenContainerAsync(databaseJobRepositoryConfig.ContainerName).Result; _documents = cont.AsDocuments(); }
static void Main(string[] args) { // Start database server. _databaseServer = DatabaseServer.CreateInstance(); _databaseServer.Open(); // Start RESTful resource service. _resourceService = ServiceHost.CreateInstance <ResourceService>(); _resourceService.Open(); // Start RESTful resource service. _projectService = ServiceHost.CreateInstance <ProjectService>(); _projectService.Open(); System.Console.WriteLine("Press enter to stop services..."); System.Console.ReadLine(); _projectService.Close(); _resourceService.Close(); _databaseServer.Close(); }
/// <summary> /// Create migrator /// </summary> /// <param name="repo"></param> /// <param name="db"></param> /// <param name="configuration"></param> /// <param name="logger"></param> public VaultApplicationMigration(IApplicationRepository repo, IDatabaseServer db, IConfiguration configuration, ILogger logger) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _repo = repo ?? throw new ArgumentNullException(nameof(repo)); try { // Bind legacy configuration var config = new ServicesConfig(); configuration?.Bind("OpcVault", config); var database = db.OpenAsync(config.CosmosDBDatabase).Result; _source = database.OpenContainerAsync(config.CosmosDBCollection) .Result .AsDocuments(); } catch (Exception ex) { logger.Error(ex, "Failed to open container - not migrating"); } }
/// <summary> /// Create container factory /// </summary> /// <param name="server"></param> /// <param name="config"></param> public ItemContainerFactory(IDatabaseServer server, IItemContainerConfig config = null) { _server = server ?? throw new ArgumentNullException(nameof(server)); _config = config; }
public AutovacuumVacuumThreshold( IDatabaseServer databaseServer, ILogger <AutovacuumVacuumThreshold> logger) : base(logger) => this.databaseServer = databaseServer;
/// <summary> /// Create container factory /// </summary> /// <param name="server"></param> /// <param name="config"></param> /// <param name="process"></param> public ItemContainerFactory(IDatabaseServer server, IItemContainerConfig config = null, IProcessIdentity process = null) : this(server, config?.DatabaseName, config?.ContainerName ?? process?.ServiceId) { }
public DatabaseRunChangesDevCommand(IDatabaseServer databaseManager) : base(databaseManager) { }
public TempDatabase(IReferenceData referenceData, IDatabaseServer databaseManager) { ReferenceData = referenceData; DatabaseManager = databaseManager; }
public virtual void Arrange() { Server = new DatabaseServer(ConnectionStringName); Server.Open(); Context = new EntityContext(ConnectionStringName); }
public TestDatabaseGenerator(IDatabaseServer databaseManager) { ConnectionString = Config.GetConnectionString("Default"); DatabaseManager = databaseManager; }
public AutovacuumVacuumScaleFactor( IDatabaseServer databaseServer, ILogger <AutovacuumVacuumScaleFactor> logger) : base(logger) => this.databaseServer = databaseServer;
public IProject CreateProjectMsSql(string projectName, IApplicationServer appServer, IDatabaseServer dbServer, string databaseName, ISystemLocale language, CreatedProjectType type, UseVersioning useVersioning, IUser user) { const string CREATE_PROJECT = @"<ADMINISTRATION><PROJECT action=""addnew"" projectname=""{0}"" databaseserverguid=""{1}"" editorialserverguid=""{2}"" databasename=""{3}"" versioning=""{4}"" testproject=""{5}""><LANGUAGEVARIANTS><LANGUAGEVARIANT language=""{7}"" name=""{8}"" /></LANGUAGEVARIANTS><USERS><USER action=""assign"" guid=""{6}""/></USERS></PROJECT></ADMINISTRATION>"; XmlDocument result = Session.ParseRQLResult(_session, _session.ExecuteRQLRaw( CREATE_PROJECT.RQLFormat(projectName, dbServer, appServer, databaseName, (int)useVersioning, (int)type, user, language.LanguageAbbreviation, language.Language), RQL.IODataFormat.SessionKeyAndLogonGuid)); string guidStr = result.InnerText; Guid projectGuid; if (!Guid.TryParse(guidStr, out projectGuid)) { throw new SmartAPIException(_session.ServerLogin, string.Format("Could not create project {0}", projectName)); } InvalidateCache(); return(new Project.Project(_session, projectGuid)); }
protected TempDatabaseDevCommand(IDatabaseServer databaseManager) { DatabaseManager = databaseManager; }
/// <summary> /// Create container factory - the container name is the specified /// service id, which allows binding containers to service. /// </summary> /// <param name="server"></param> /// <param name="process"></param> public ItemContainerFactory(IDatabaseServer server, IProcessIdentity process) : this(server, null, process?.ServiceId) { }
/// <summary> /// Create writer /// </summary> /// <param name="server"></param> /// <param name="logger"></param> public DatabaseAuditLog(IDatabaseServer server, ILogger logger) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _server = server ?? throw new ArgumentNullException(nameof(server)); }
public FindForm(IDatabaseServer server) { InitializeComponent(); this.server = server; infoAboutFoundedUsers = new List <DataRow>(); }