Ejemplo n.º 1
0
        public async Task DeleteCommunicationService()
        {
            #region Snippet:Managing_CommunicationService_DeleteAnApplicationDefinition
            CommunicationServiceCollection collection = resourceGroup.GetCommunicationServices();

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

            await communicationService.DeleteAsync(WaitUntil.Completed);

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

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

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