/// <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); }); }
protected override void ExtraConfiguration() { _Config = Factory.ResolveNewInstance <IJavascriptManipulatorConfiguration>(); }
/// <summary> /// Creates a new object. /// </summary> public JavascriptManipulator() { _Minifier = Factory.Resolve <IMinifier>(); _Config = Factory.ResolveSingleton <IJavascriptManipulatorConfiguration>(); }