mirror of
https://github.com/wismna/ModernKeePass.git
synced 2025-10-03 15:40:18 -04:00
18 lines
596 B
C#
18 lines
596 B
C#
using Windows.ApplicationModel.Resources;
|
|
using ModernKeePass.Application.Common.Interfaces;
|
|
|
|
namespace ModernKeePass.Infrastructure.UWP
|
|
{
|
|
public class UwpResourceClient: IResourceProxy
|
|
{
|
|
private const string ResourceFileName = "CodeBehind";
|
|
private ResourceLoader _resourceLoader;
|
|
|
|
public string GetResourceValue(string key)
|
|
{
|
|
if (_resourceLoader == null) _resourceLoader = ResourceLoader.GetForCurrentView();
|
|
var resource = _resourceLoader.GetString($"/{ResourceFileName}/{key}");
|
|
return resource;
|
|
}
|
|
}
|
|
} |