Class RegulationLookupServiceBase<T>
Declaration
public abstract class RegulationLookupServiceBase<T> : IGetAreaResultAsyncHandler
Derived:
MatchinghamGames.DataUsageConsent.RegulationLookupService.GoogleRegulationLookupService, MatchinghamGames.DataUsageConsent.RegulationLookupService.UnityRegulationLookupService
Implements:
MatchinghamGames.DataUsageConsent.RegulationLookupService.IGetAreaResultAsyncHandler
Properties
URL
Declaration
protected abstract string URL { get; }
RawData
Declaration
protected string RawData { get; set; }
ParsedData
Declaration
protected T ParsedData { get; }
Methods
GetResultAsync()
Declaration
public Task<Area> GetResultAsync()
Returns
System.Threading.Tasks.Task<MatchinghamGames.DataUsageConsent.Area>
EvaluateData()
Declaration
protected abstract Area EvaluateData()
Returns
MatchinghamGames.DataUsageConsent.Area