mirror of
https://github.com/AlexMacocian/WpfExtended.git
synced 2026-07-15 14:59:30 +00:00
Use IServiceProducer instead of IServiceManager (#3)
* Use IServiceProducer instead of IServiceManager * Update version Co-authored-by: Alexandru Macocian <almacoci@microsoft.com>
This commit is contained in:
@@ -15,7 +15,7 @@ namespace System.Windows.Extensions
|
||||
/// <typeparam name="TLogsWriter">Implementation of <see cref="ILogsWriter"/>.</typeparam>
|
||||
/// <param name="serviceManager"><see cref="ServiceManager"/>.</param>
|
||||
/// <returns>Provided <see cref="ServiceManager"/>.</returns>
|
||||
public static IServiceManager RegisterLogWriter<TLogsWriter>(this IServiceManager serviceManager)
|
||||
public static IServiceProducer RegisterLogWriter<TLogsWriter>(this IServiceProducer serviceManager)
|
||||
where TLogsWriter : ILogsWriter
|
||||
{
|
||||
serviceManager.RegisterSingleton<ILogsWriter, TLogsWriter>();
|
||||
@@ -36,7 +36,7 @@ namespace System.Windows.Extensions
|
||||
/// <typeparam name="TLogsWriter">Implementation of <see cref="ILogsWriter"/>.</typeparam>
|
||||
/// <param name="serviceManager"><see cref="ServiceManager"/>.</param>
|
||||
/// <returns>Provided <see cref="ServiceManager"/>.</returns>
|
||||
public static IServiceManager RegisterLogWriter<TILogsWriter, TLogsWriter>(this IServiceManager serviceManager)
|
||||
public static IServiceProducer RegisterLogWriter<TILogsWriter, TLogsWriter>(this IServiceProducer serviceManager)
|
||||
where TLogsWriter : TILogsWriter
|
||||
where TILogsWriter : class, ILogsWriter
|
||||
{
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
|
||||
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
|
||||
<PackageLicenseFile>License.txt</PackageLicenseFile>
|
||||
<Version>0.4</Version>
|
||||
<Version>0.4.1</Version>
|
||||
<LangVersion>latest</LangVersion>
|
||||
<Description>Extension library for Windows Presentation Platform.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user