示例#1
0
        /// <summary>
        /// See interface docs.
        /// </summary>
        /// <param name="next"></param>
        /// <returns></returns>
        public AppFunc AppFuncBuilder(AppFunc next)
        {
            return(async(IDictionary <string, object> environment) => {
                _Config = Factory.ResolveSingleton <IHtmlManipulatorConfiguration>();
                ManipulateResponseStream(environment);

                await next(environment);
            });
        }
 protected override void ExtraConfiguration()
 {
     _Config = Factory.Singleton.ResolveNewInstance <IHtmlManipulatorConfiguration>();
 }
示例#3
0
 /// <summary>
 /// Creates a new object.
 /// </summary>
 public HtmlManipulator()
 {
     _Config = Factory.Singleton.ResolveSingleton <IHtmlManipulatorConfiguration>();
 }