本文整理汇总了C#中IEngine.AddComponentInstance方法的典型用法代码示例。如果您正苦于以下问题:C# IEngine.AddComponentInstance方法的具体用法?C# IEngine.AddComponentInstance怎么用?C# IEngine.AddComponentInstance使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类IEngine
的用法示例。
在下文中一共展示了IEngine.AddComponentInstance方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: SetUp
public override void SetUp()
{
base.SetUp();
root = CreateOneItem<PageItem>(1, "root", null);
one = CreateOneItem<CustomExtensionItem>(2, "one", root);
two = CreateOneItem<PageItem>(3, "two", one);
CreateOneItem<DataItem>(4, "four", root);
three = CreateOneItem<PageItem>(5, "three.3", root);
webContext = new FakeWebContextWrapper();
var hostSection = new HostSection { Web = new WebElement { Rewrite = rewriteMethod } };
parser = new UrlParser(persister, webContext, new Host(webContext, root.ID, root.ID), hostSection);
errorHandler = new FakeErrorHandler();
engine = new FakeEngine();
engine.AddComponentInstance(null, typeof(IWebContext), webContext);
adapterProvider = new ContentAdapterProvider(engine, new AppDomainTypeFinder());
adapterProvider.Start();
ReCreateDispatcherWithConfig(hostSection);
}