Summer.Batch.Core.Unity.Injection.StringConcatenationResolverPolicy Class Reference

Implementation of IDependencyResolverPolicy that concats strings that are evaluated at runtime. Values can be of type IDependencyResolverPolicy, Lazy<T>, or Func<T>. Values of other type are converted to string. More...

Inheritance diagram for Summer.Batch.Core.Unity.Injection.StringConcatenationResolverPolicy:

Public Member Functions

 StringConcatenationResolverPolicy (dynamic[] values)
 Constructs a new StringConcatenationResolverPolicy. More...
 
object Resolve (IBuilderContext context)
 Resolve object from the given context. More...
 

Detailed Description

Implementation of IDependencyResolverPolicy that concats strings that are evaluated at runtime. Values can be of type IDependencyResolverPolicy, Lazy<T>, or Func<T>. Values of other type are converted to string.

Constructor & Destructor Documentation

Summer.Batch.Core.Unity.Injection.StringConcatenationResolverPolicy.StringConcatenationResolverPolicy ( dynamic[]  values)

Constructs a new StringConcatenationResolverPolicy.

Parameters
valuesthe values to evaluate and concatenate at resolution.

Member Function Documentation

object Summer.Batch.Core.Unity.Injection.StringConcatenationResolverPolicy.Resolve ( IBuilderContext  context)

Resolve object from the given context.

Parameters
context
Returns

The documentation for this class was generated from the following file:
  • Summer.Batch.Core/Core/Unity/Injection/StringConcatenationResolverPolicy.cs