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 }
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 }
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 }