Exemplo n.º 1
0
        public async Task DeleteCommunicationService()
        {
            #region Snippet:Managing_CommunicationService_DeleteAnApplicationDefinition
            CommunicationServiceResourceCollection collection = resourceGroup.GetCommunicationServiceResources();

            CommunicationServiceResource communicationService = await collection.GetAsync("myCommunicationService");

            await communicationService.DeleteAsync(WaitUntil.Completed);

            #endregion Snippet:Managing_CommunicationService_DeleteAnApplicationDefinition
        }
Exemplo n.º 2
0
        public async Task ListCommunicationService()
        {
            #region Snippet:Managing_CommunicationService_ListAllCommunicationService
            CommunicationServiceResourceCollection collection = resourceGroup.GetCommunicationServiceResources();

            AsyncPageable <CommunicationServiceResource> list = collection.GetAllAsync();
            await foreach (CommunicationServiceResource communicationService  in list)
            {
                Console.WriteLine(communicationService.Data.Name);
            }
            #endregion Snippet:Managing_CommunicationService_ListAllCommunicationService
        }
Exemplo n.º 3
0
        public async Task CreateCommunicationService()
        {
            #region Snippet:Managing_CommunicationService_CreateAnApplicationDefinition
            CommunicationServiceResourceCollection collection = resourceGroup.GetCommunicationServiceResources();
            string communicationServiceName       = "myCommunicationService";
            CommunicationServiceResourceData data = new CommunicationServiceResourceData("global")
            {
                DataLocation = "UnitedStates",
            };
            ArmOperation <CommunicationServiceResource> communicationServiceLro = await collection.CreateOrUpdateAsync(WaitUntil.Completed, communicationServiceName, data);

            CommunicationServiceResource communicationService = communicationServiceLro.Value;
            #endregion Snippet:Managing_CommunicationService_CreateAnApplicationDefinition
        }