Class MigrationServiceFactoryContext
Context object for service factories called through an IMigrationServiceFactoryCollection.
Inheritance
object
MigrationServiceFactoryContext
Implements
Namespace: Tableau.Migration.Engine.Services
Assembly: Tableau.Migration.dll
Syntax
public record MigrationServiceFactoryContext : IEquatable<MigrationServiceFactoryContext>
Constructors
MigrationServiceFactoryContext(IServiceProvider, Type)
Context object for service factories called through an IMigrationServiceFactoryCollection.
Declaration
public MigrationServiceFactoryContext(IServiceProvider Services, Type Type)
Parameters
| Type | Name | Description |
|---|---|---|
| IServiceProvider | Services | Gets the endpoint or migration scoped service provider. |
| Type | Type | Gets the type being requested. |
Properties
Services
Gets the endpoint or migration scoped service provider.
Declaration
public IServiceProvider Services { get; init; }
Property Value
| Type | Description |
|---|---|
| IServiceProvider |
Type
Gets the type being requested.
Declaration
public Type Type { get; init; }
Property Value
| Type | Description |
|---|---|
| Type |