Exemplo n.º 1
0
        /// <summary>
        /// 根据一个处理管道及app管理器来创建一个
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="rootnode"></param>
        /// <param name="manageer"></param>
        /// <returns></returns>
        public static IAppManager CreateApp <T>(IAppCreatePipe rootnode) where T : IAppBuilder
        {
            ///为appManager添加处理管道
            var dab = Activator.CreateInstance <T>();

            dab.Add(rootnode);
            return(dab.Builder());
        }
Exemplo n.º 2
0
 public void Add(IAppCreatePipe pipeHandler)
 {
     _pipeStart = pipeHandler;
 }