Register instance by name

This commit is contained in:
Lars-Erik Aabech
2018-10-23 21:31:20 +02:00
parent fbd73dd596
commit 026f10f38a
2 changed files with 9 additions and 0 deletions

View File

@@ -119,6 +119,11 @@ namespace Umbraco.Core.Composing
/// </summary>
void RegisterInstance(Type serviceType, object instance);
/// <summary>
/// Registers a service with a named implementing instance.
/// </summary>
void RegisterInstance(Type serviceType, object instance, string name);
/// <summary>
/// Registers a base type for auto-registration.
/// </summary>

View File

@@ -285,6 +285,10 @@ namespace Umbraco.Core.Composing.LightInject
public void RegisterInstance(Type serviceType, object instance)
=> Container.RegisterInstance(serviceType, instance);
/// <inheritdoc />
public void RegisterInstance(Type serviceType, object instance, string name)
=> Container.RegisterInstance(serviceType, instance, name);
/// <inheritdoc />
public void RegisterAuto(Type serviceBaseType)
{