Show / Hide Table of Contents

Interface IGenericDecoratorBuilder<TService>

An object which implements all of ICreatesDecorator<TService>, ICustomizesDecorator<TService> & IHasDecoratorBasedServiceResolutionInfo.

Inherited Members
ICreatesDecorator<TService>.UsingInitialImpl<TInitialImpl>(ITypedResolvable[])
ICreatesDecorator<TService>.UsingInitialImpl<TInitialImpl>(Func<IServiceProvider, IEnumerable<ITypedResolvable>, TInitialImpl>, ITypedResolvable[])
ICreatesDecorator<TService>.UsingInitialImplType(Type, ITypedResolvable[])
ICreatesDecorator<TService>.UsingInitialImplType(Type, Func<IServiceProvider, IEnumerable<ITypedResolvable>, TService>, ITypedResolvable[])
ICustomizesDecorator<TService>.ThenWrapWith<TDecorator>(ITypedResolvable[])
ICustomizesDecorator<TService>.ThenWrapWith<TDecorator>(Func<TService, IServiceProvider, IEnumerable<ITypedResolvable>, TDecorator>, ITypedResolvable[])
ICustomizesDecorator<TService>.ThenWrapWithType(Type, ITypedResolvable[])
ICustomizesDecorator<TService>.ThenWrapWithType(Type, Func<TService, IServiceProvider, IEnumerable<ITypedResolvable>, TService>, ITypedResolvable[])
IHasDecoratorBasedServiceResolutionInfo.ResolutionInfo
Namespace: CSF.DecoratorBuilder
Assembly: CSF.DecoratorBuilder.Common.dll
Syntax
public interface IGenericDecoratorBuilder<TService> : ICreatesDecorator<TService>, ICustomizesDecorator<TService>, IHasDecoratorBasedServiceResolutionInfo where TService : class
Type Parameters
Name Description
TService

The service type.

  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX