IResolver
Represents a dependency resolver.
using Stashbox.Entity;
using System.Linq.Expressions;
namespace Stashbox.Resolution
{
public interface IResolver
{
Expression GetExpression(IContainerContext containerContext, IResolutionStrategy resolutionStrategy, TypeInformation typeInfo, ResolutionContext resolutionContext);
bool CanUseForResolution(IContainerContext containerContext, TypeInformation typeInfo, ResolutionContext resolutionContext);
}
}