Browse Source

Introduce RemoteServiceConfigurationProviderExtensions.

pull/12692/head
Halil İbrahim Kalkan 4 years ago
parent
commit
ce6c3f1afb
  1. 17
      framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/RemoteServiceConfigurationProviderExtensions.cs

17
framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/RemoteServiceConfigurationProviderExtensions.cs

@ -0,0 +1,17 @@
using System.Threading.Tasks;
using JetBrains.Annotations;
namespace Volo.Abp.Http.Client;
public static class RemoteServiceConfigurationProviderExtensions
{
[ItemNotNull]
public static Task<RemoteServiceConfiguration> GetConfigurationOrDefaultAsync(
this IRemoteServiceConfigurationProvider provider)
=> provider.GetConfigurationOrDefaultAsync(RemoteServiceConfigurationDictionary.DefaultName);
[ItemNotNull]
public static Task<RemoteServiceConfiguration> GetConfigurationOrDefaultOrNullAsync(
this IRemoteServiceConfigurationProvider provider)
=> provider.GetConfigurationOrDefaultOrNullAsync(RemoteServiceConfigurationDictionary.DefaultName);
}
Loading…
Cancel
Save