Exemplo n.º 1
0
        /// <summary>
        /// See interface docs.
        /// </summary>
        /// <param name="next"></param>
        /// <returns></returns>
        public AppFunc AppFuncBuilder(AppFunc next)
        {
            return(async(IDictionary <string, object> environment) => {
                _Minifier = Factory.Resolve <IMinifier>();
                _Config = Factory.ResolveSingleton <IJavascriptManipulatorConfiguration>();

                ManipulateResponseStream(environment);

                await next(environment);
            });
        }
Exemplo n.º 2
0
 protected override void ExtraConfiguration()
 {
     _Config = Factory.ResolveNewInstance <IJavascriptManipulatorConfiguration>();
 }
Exemplo n.º 3
0
 /// <summary>
 /// Creates a new object.
 /// </summary>
 public JavascriptManipulator()
 {
     _Minifier = Factory.Resolve <IMinifier>();
     _Config   = Factory.ResolveSingleton <IJavascriptManipulatorConfiguration>();
 }