C# 클래스 cloudscribe.Core.Web.Components.GeoDataManager

파일 보기 프로젝트 열기: joeaudette/cloudscribe 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
Add ( IGeoCountry geoCountry ) : Task
Add ( IGeoZone geoZone ) : Task
CountryAutoComplete ( string query, int maxRows ) : Task>
DeleteCountry ( IGeoCountry country ) : Task
DeleteGeoZone ( IGeoZone geoZone ) : Task
FetchCountry ( System.Guid guid ) : Task
FetchCountry ( string isoCode2 ) : Task
FetchGeoZone ( System.Guid guid ) : Task
GeoDataManager ( IGeoCommands geoCommands, IGeoQueries geoQueries, IHttpContextAccessor contextAccessor ) : cloudscribe.Core.Models.Geography
GetAllCountries ( ) : Task>
GetCountriesPage ( int pageNumber, int pageSize ) : Task>
GetCountryCount ( ) : Task
GetGeoZoneCount ( System.Guid countryGuid ) : Task
GetGeoZonePage ( System.Guid countryGuid, int pageNumber, int pageSize ) : Task>
GetGeoZonesByCountry ( System.Guid countryGuid ) : Task>
StateAutoComplete ( System.Guid countryGuid, string query, int maxRows ) : Task>
Update ( IGeoCountry geoCountry ) : Task
Update ( IGeoZone geoZone ) : Task

메소드 상세

Add() 공개 메소드

public Add ( IGeoCountry geoCountry ) : Task
geoCountry IGeoCountry
리턴 Task

Add() 공개 메소드

public Add ( IGeoZone geoZone ) : Task
geoZone IGeoZone
리턴 Task

CountryAutoComplete() 공개 메소드

public CountryAutoComplete ( string query, int maxRows ) : Task>
query string
maxRows int
리턴 Task>

DeleteCountry() 공개 메소드

public DeleteCountry ( IGeoCountry country ) : Task
country IGeoCountry
리턴 Task

DeleteGeoZone() 공개 메소드

public DeleteGeoZone ( IGeoZone geoZone ) : Task
geoZone IGeoZone
리턴 Task

FetchCountry() 공개 메소드

public FetchCountry ( System.Guid guid ) : Task
guid System.Guid
리턴 Task

FetchCountry() 공개 메소드

public FetchCountry ( string isoCode2 ) : Task
isoCode2 string
리턴 Task

FetchGeoZone() 공개 메소드

public FetchGeoZone ( System.Guid guid ) : Task
guid System.Guid
리턴 Task

GeoDataManager() 공개 메소드

public GeoDataManager ( IGeoCommands geoCommands, IGeoQueries geoQueries, IHttpContextAccessor contextAccessor ) : cloudscribe.Core.Models.Geography
geoCommands IGeoCommands
geoQueries IGeoQueries
contextAccessor IHttpContextAccessor
리턴 cloudscribe.Core.Models.Geography

GetAllCountries() 공개 메소드

public GetAllCountries ( ) : Task>
리턴 Task>

GetCountriesPage() 공개 메소드

public GetCountriesPage ( int pageNumber, int pageSize ) : Task>
pageNumber int
pageSize int
리턴 Task>

GetCountryCount() 공개 메소드

public GetCountryCount ( ) : Task
리턴 Task

GetGeoZoneCount() 공개 메소드

public GetGeoZoneCount ( System.Guid countryGuid ) : Task
countryGuid System.Guid
리턴 Task

GetGeoZonePage() 공개 메소드

public GetGeoZonePage ( System.Guid countryGuid, int pageNumber, int pageSize ) : Task>
countryGuid System.Guid
pageNumber int
pageSize int
리턴 Task>

GetGeoZonesByCountry() 공개 메소드

public GetGeoZonesByCountry ( System.Guid countryGuid ) : Task>
countryGuid System.Guid
리턴 Task>

StateAutoComplete() 공개 메소드

public StateAutoComplete ( System.Guid countryGuid, string query, int maxRows ) : Task>
countryGuid System.Guid
query string
maxRows int
리턴 Task>

Update() 공개 메소드

public Update ( IGeoCountry geoCountry ) : Task
geoCountry IGeoCountry
리턴 Task

Update() 공개 메소드

public Update ( IGeoZone geoZone ) : Task
geoZone IGeoZone
리턴 Task