diff --git a/DigitalData.Core.Abstractions/Client/IHttpClientOptions.cs b/DigitalData.Core.Abstractions/Client/IHttpClientOptions.cs index c71fcc2..9e00475 100644 --- a/DigitalData.Core.Abstractions/Client/IHttpClientOptions.cs +++ b/DigitalData.Core.Abstractions/Client/IHttpClientOptions.cs @@ -2,6 +2,6 @@ { public interface IHttpClientOptions { - public string Uri { get; init; } + public string Uri { get; set; } } } \ No newline at end of file diff --git a/DigitalData.Core.Abstractions/DigitalData.Core.Abstractions.csproj b/DigitalData.Core.Abstractions/DigitalData.Core.Abstractions.csproj index e504676..54be9b3 100644 --- a/DigitalData.Core.Abstractions/DigitalData.Core.Abstractions.csproj +++ b/DigitalData.Core.Abstractions/DigitalData.Core.Abstractions.csproj @@ -16,9 +16,10 @@ http://git.dd:3000/AppStd/WebCoreModules.git False - aa-DJ core_icon.png - 2.0.0.0 + 2.1.0.0 + 2.1.0.0 + 2.1.0.0 diff --git a/DigitalData.Core.Client/HttpClientOptions.cs b/DigitalData.Core.Client/HttpClientOptions.cs index 2ea3825..3be116f 100644 --- a/DigitalData.Core.Client/HttpClientOptions.cs +++ b/DigitalData.Core.Client/HttpClientOptions.cs @@ -4,6 +4,6 @@ namespace DigitalData.Core.Client { public class HttpClientOptions : IHttpClientOptions { - public string Uri { get; init; } = string.Empty; + public string Uri { get; set; } = string.Empty; } } \ No newline at end of file diff --git a/DigitalData.Core.Client/ServiceFactory.cs b/DigitalData.Core.Client/ServiceFactory.cs index be87b3f..7a114ec 100644 --- a/DigitalData.Core.Client/ServiceFactory.cs +++ b/DigitalData.Core.Client/ServiceFactory.cs @@ -19,7 +19,7 @@ namespace DigitalData.Core.Client public static T Provide() where T : notnull => _lazyProvider.Value.GetRequiredService(); - public static IHttpClientService ProvideHttpClientService() where TOptions : notnull + public static IHttpClientService ProvideHttpClientService() where TOptions : IHttpClientOptions => _lazyProvider.Value.GetRequiredService>(); } } \ No newline at end of file