31 lines
887 B
C#
31 lines
887 B
C#
//namespace Atomx.Data.CacheServices
|
|
//{
|
|
// public partial interface ICacheService
|
|
// {
|
|
// Task SetLocalization(string id, LocalizationModel model);
|
|
|
|
// LocalizationModel GetLocalization(string id);
|
|
// }
|
|
|
|
// public partial class CacheService : ICacheService
|
|
// {
|
|
// public async Task SetLocalization(string id, LocalizationModel model)
|
|
// {
|
|
// var key = $"{CacheKeys.LocalizationPrefix}{id}";
|
|
// await SetCacheAsync(key, model);
|
|
// }
|
|
|
|
// public LocalizationModel GetLocalization(string id)
|
|
// {
|
|
// var key = $"{CacheKeys.LocalizationPrefix}{id}";
|
|
// var cacheData = GetCache<LocalizationModel>(key);
|
|
// if (cacheData == null)
|
|
// {
|
|
// return new LocalizationModel();
|
|
// }
|
|
// return cacheData;
|
|
// }
|
|
// }
|
|
|
|
//}
|