示例#1
0
        public virtual async Task <Guid> CreateAsync(CreateDatabaseConnectionInfoDto input)
        {
            var databaseConnectionInfo = new DatabaseConnectionInfo(
                GuidGenerator.Create(),
                input.Name,
                input.DatabaseProvider,
                input.ConnectionString);

            await DatabaseConnectionInfoManager.CreateAsync(databaseConnectionInfo);

            return(databaseConnectionInfo.Id);
        }