DigitalOcean.API.Clients.DomainsClient.Create C# (CSharp) Method

Create() public method

Create a new domain
public Create ( Models domain ) : Task
domain Models
return Task
        public Task<Domain> Create(Models.Requests.Domain domain) {
            return _connection.ExecuteRequest<Domain>("domains", null, domain, "domain", Method.POST);
        }

Usage Example

        public void CorrectRequireForCreate() {
            var factory = Substitute.For<IConnection>();
            var domainClient = new DomainsClient(factory);

            var data = new Models.Requests.Domain { Name = "CNAME" };
            domainClient.Create(data);

            factory.Received().ExecuteRequest<Domain>("domains", null, data, "domain", Method.POST);
        }