chore
This commit is contained in:
@@ -42,6 +42,14 @@ namespace Atomx.Data.CacheServices
|
||||
/// <returns></returns>
|
||||
Task<List<Area>> GetAreas(long countryId, bool? reload = false);
|
||||
|
||||
/// <summary>
|
||||
/// 获取城市地区数据
|
||||
/// </summary>
|
||||
/// <param name="countryId"></param>
|
||||
/// <param name="areaId"></param>
|
||||
/// <returns></returns>
|
||||
Task<Area> GetArea(long countryId, long areaId);
|
||||
|
||||
/// <summary>
|
||||
/// 更新调整缓存数据
|
||||
/// </summary>
|
||||
@@ -199,6 +207,19 @@ namespace Atomx.Data.CacheServices
|
||||
return cacheData;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取城市地区数据
|
||||
/// </summary>
|
||||
/// <param name="countryId"></param>
|
||||
/// <param name="areaId"></param>
|
||||
/// <returns></returns>
|
||||
public async Task<Area> GetArea(long countryId, long areaId)
|
||||
{
|
||||
var cacheData = await GetAreas(countryId);
|
||||
var data = cacheData.SingleOrDefault(p => p.Id == areaId);
|
||||
return data;
|
||||
}
|
||||
|
||||
public async Task UpdateArea(Area area)
|
||||
{
|
||||
var cacheData = await GetAreas(area.CountryId);
|
||||
|
||||
Reference in New Issue
Block a user