Создание базы данных Cosmos и контейнера на C#C#

Место общения программистов C#
Ответить
Anonymous
 Создание базы данных Cosmos и контейнера на C#

Сообщение Anonymous »

Я пытаюсь создать базу данных и контейнер с помощью C#. Я пытаюсь использовать новейшую версию Azure.ResourceManager.CosmosDB 1.2.0.
В предыдущей версии версия, которую я использовал:

Код: Выделить всё

var client = new CosmosDBManagementClient("someendpoint", new DefaultAzureCredential());
var database = await client.SqlResources.StartCreateUpdateSqlDatabaseAsync(
AzureResourceGroup, AccountName, DatabaseName,
new SqlDatabaseCreateUpdateParameters(
new SqlDatabaseResource(DatabaseName),
new CreateUpdateOptions()
)
);

var armcontainer = await client.SqlResources.StartCreateUpdateSqlContainerAsync(
AzureResourceGroup, AccountName, DatabaseName,
ContainerName,
GetContainerParameters()
);
Однако CosmosDBManagementClient больше нет в библиотеке.
Я знаю, что он есть:

Код: Выделить всё

var client = new CosmosClient(endpoint, new DefaultAzureCredential());

await client.CreateDatabaseIfNotExistsAsync("testing",
throughput: null, new RequestOptions());
Я также не могу заставить это работать из -за ошибки 403, даже с разрешениями участника, но я знаю, что это была ошибка, потому что вы должны использовать диспетчер ресурсов.
Будем признательны за любые предложения.

Подробнее здесь: https://stackoverflow.com/questions/752 ... in-c-sharp
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»