C# Class Nfield.Services.Implementation.NfieldAddressesService

Implementation of INfieldAddressesService
Inheritance: INfieldAddressesService, INfieldConnectionClientObject
Show file Open project: NIPOSoftware/Nfield-SDK Class Usage Examples

Private Properties

Property Type Description
AddressesApi System.Uri
CheckSurveyIdAndSamplingPointId void

Public Methods

Method Description
AddAsync ( string surveyId, string samplingPointId, Address address ) : Task

See INfieldAddressesService.AddAsync

DeleteAsync ( string surveyId, string samplingPointId, string addressId ) : System.Threading.Tasks.Task
GetCountAsync ( string surveyId, string samplingPointId ) : Task
InitializeNfieldConnection ( INfieldConnectionClient connection ) : void
QueryAsync ( string surveyId, string samplingPointId ) : Task>

See INfieldAddressesService.QueryAsync

Private Methods

Method Description
AddressesApi ( string surveyId, string samplingPointId, string addressId ) : Uri
CheckSurveyIdAndSamplingPointId ( string surveyId, string samplingPointId ) : void

Method Details

AddAsync() public method

See INfieldAddressesService.AddAsync
public AddAsync ( string surveyId, string samplingPointId, Address address ) : Task
surveyId string
samplingPointId string
address Nfield.Models.Address
return Task

DeleteAsync() public method

public DeleteAsync ( string surveyId, string samplingPointId, string addressId ) : System.Threading.Tasks.Task
surveyId string
samplingPointId string
addressId string
return System.Threading.Tasks.Task

GetCountAsync() public method

public GetCountAsync ( string surveyId, string samplingPointId ) : Task
surveyId string
samplingPointId string
return Task

InitializeNfieldConnection() public method

public InitializeNfieldConnection ( INfieldConnectionClient connection ) : void
connection INfieldConnectionClient
return void

QueryAsync() public method

See INfieldAddressesService.QueryAsync
public QueryAsync ( string surveyId, string samplingPointId ) : Task>
surveyId string
samplingPointId string
return Task>