using Microsoft.Extensions.DependencyInjection.Extensions; using System.Application.Services; using System.Application.Services.Implementation; using System.Security; // ReSharper disable once CheckNamespace namespace Microsoft.Extensions.DependencyInjection { public static class ServiceCollectionExtensions { /// /// 添加由 Xamarin.Essentials.SecureStorage 实现的 /// /// /// public static IServiceCollection TryAddStorage(this IServiceCollection services) { services.TryAddSingleton(); return services; } /// /// 添加运行时权限 /// /// /// public static IServiceCollection TryAddPermissions(this IServiceCollection services) { services.TryAddSingleton(); return services; } } }