/// <summary> /// 添加域名 /// </summary> public async Task <Models.Domain> CreateDomainAsync(Models.Domain model) { model.Init(); await DomainRepository.AddAsync(model); return(model); }
public async Task <List <Models.Domain> > GetDomainsAsync() { try { IGraphServiceDomainsCollectionPage domains = await graphClient.Domains.Request().GetAsync(); List <Models.Domain> values = new List <Models.Domain>(); foreach (Domain domain in domains.CurrentPage) { Models.Domain value = new Models.Domain() { Id = domain.Id, IsDefault = domain.IsDefault.HasValue ? domain.IsDefault.Value : false }; values.Add(value); } return(values); } catch { throw; } }
/// <summary> /// Add Domain /// </summary> /// <param name="licenseId">License id (required)</param> /// <param name="domain">The domain to be added</param> public async Task <Models.Domain> CreateAsync(string licenseId, Models.Domain domain) { return(await _apiClient.CreateAsync(licenseId, domain)); }
/// <summary> /// 修改域名 /// </summary> public async Task UpdateDomain(Models.Domain model) { throw new NotImplementedException(); }