AuthorizeNet/sdk-dotnet

View on GitHub
Authorize.NET/Api/Controllers/createCustomerShippingAddressController.cs

Summary

Maintainability
A
0 mins
Test Coverage
namespace AuthorizeNet.Api.Controllers
{
    using System;
    using AuthorizeNet.Api.Contracts.V1;
    using AuthorizeNet.Api.Controllers.Bases;

#pragma warning disable 1591
    public class createCustomerShippingAddressController : ApiOperationBase<createCustomerShippingAddressRequest, createCustomerShippingAddressResponse> {

        public createCustomerShippingAddressController(createCustomerShippingAddressRequest apiRequest) : base(apiRequest) {
        }

        override protected void ValidateRequest() {
            var request = GetApiRequest();
        
            //validate required fields        
            //if ( 0 == request.SearchType) throw new ArgumentException( "SearchType cannot be null");
            //if ( null == request.Paging) throw new ArgumentException("Paging cannot be null");
        
            //validate not-required fields        
        }
    }
#pragma warning restore 1591
}