Browse Source

Introduce IDistributedLocalizationStore.GetResourceNames

pull/13845/head
Halil İbrahim Kalkan 4 years ago
parent
commit
c05a4b04b6
  1. 2
      framework/src/Volo.Abp.Localization/Volo/Abp/Localization/Distributed/IDistributedLocalizationStore.cs
  2. 8
      framework/src/Volo.Abp.Localization/Volo/Abp/Localization/Distributed/NullDistributedLocalizationStore.cs

2
framework/src/Volo.Abp.Localization/Volo/Abp/Localization/Distributed/IDistributedLocalizationStore.cs

@ -7,4 +7,6 @@ public interface IDistributedLocalizationStore
Task SaveAsync();
Task<DistributedLocalizationData> GetAsync();
Task<string[]> GetResourceNames();
}

8
framework/src/Volo.Abp.Localization/Volo/Abp/Localization/Distributed/NUllDistributedLocalizationStore.cs → framework/src/Volo.Abp.Localization/Volo/Abp/Localization/Distributed/NullDistributedLocalizationStore.cs

@ -1,9 +1,10 @@
using System;
using System.Threading.Tasks;
using Volo.Abp.DependencyInjection;
namespace Volo.Abp.Localization.Distributed;
public class NUllDistributedLocalizationStore : IDistributedLocalizationStore, ISingletonDependency
public class NullDistributedLocalizationStore : IDistributedLocalizationStore, ISingletonDependency
{
private readonly DistributedLocalizationData _data = new();
@ -16,4 +17,9 @@ public class NUllDistributedLocalizationStore : IDistributedLocalizationStore, I
{
return Task.FromResult(_data);
}
public Task<string[]> GetResourceNames()
{
return Task.FromResult(Array.Empty<string>());
}
}
Loading…
Cancel
Save