public T Resolve <T>(Type type, IPluginComponentSpecification <IComponentWithProperties> specification) { var overloads = new NamedParameterOverloads { { "specification", specification } }; return((T)this.container.Resolve(type, overloads)); }
internal void Add(IPluginComponentSpecification<IComponentWithProperties> componentSpecification) { this.componentSpecifications.Add(componentSpecification); }
internal ComponentRendererConfigurer(IPluginComponentSpecification<IComponentWithProperties> specification) { this.specification = specification; }
internal ComponentConfigurer(IPluginComponentSpecification <IComponentWithProperties> specification) { this.specification = specification; }
internal CacheConfigurer(IPluginComponentSpecification <IComponentWithProperties> componentConfiguration) { this.componentConfiguration = componentConfiguration; }
internal void Add(IPluginComponentSpecification <IComponentWithProperties> componentSpecification) { this.componentSpecifications.Add(componentSpecification); }
internal CacheConfigurer(IPluginComponentSpecification<IComponentWithProperties> componentConfiguration) { this.componentConfiguration = componentConfiguration; }
public MarkdownRenderer(IPluginComponentSpecification <IComponentWithProperties> specification) { this.specification = specification; }