2021-03-30 20:54:53 +02:00
|
|
|
|
using Borepin.UWP.Services;
|
|
|
|
|
using Prism;
|
|
|
|
|
using Prism.Ioc;
|
2022-01-03 21:13:03 +00:00
|
|
|
|
using Borepin.Service.Storage;
|
2022-01-15 03:10:54 +01:00
|
|
|
|
using Borepin.Service.Versioning;
|
2022-05-16 22:41:29 +02:00
|
|
|
|
using Borepin.Service;
|
2022-07-18 18:54:23 +02:00
|
|
|
|
using Borepin.Service.Browser;
|
2023-01-31 00:30:15 +01:00
|
|
|
|
using NFC.PCSC;
|
|
|
|
|
using NFC.Interfaces;
|
2021-03-30 20:54:53 +02:00
|
|
|
|
|
|
|
|
|
namespace Borepin.UWP
|
|
|
|
|
{
|
|
|
|
|
public class PlatformInitializer : IPlatformInitializer
|
|
|
|
|
{
|
|
|
|
|
public void RegisterTypes(IContainerRegistry containerRegistry)
|
|
|
|
|
{
|
2022-01-03 21:13:03 +00:00
|
|
|
|
containerRegistry.Register<IPreferenceStorageService, PreferenceStorageService>();
|
|
|
|
|
containerRegistry.Register<ISecretStorageService, SecretStorageService>();
|
2022-01-15 03:10:54 +01:00
|
|
|
|
containerRegistry.Register<IVersioningService, VersioningService>();
|
2022-07-18 18:54:23 +02:00
|
|
|
|
containerRegistry.Register<IBrowserService, BrowserService>();
|
2023-01-29 16:55:07 +01:00
|
|
|
|
containerRegistry.Register<INFCService, NFCService>();
|
2022-05-16 16:07:33 +02:00
|
|
|
|
|
2022-05-16 22:41:29 +02:00
|
|
|
|
containerRegistry.RegisterSingleton<IAPIService, APIService>();
|
2021-03-30 20:54:53 +02:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|