C# Класс cloudscribe.Core.Web.Components.GeoDataManager

Показать файл Открыть проект Примеры использования класса

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