public ServiceRunner(IAppHost appHost, ActionContext actionContext) { this.AppHost = appHost; this.ServiceAction = actionContext.ServiceAction; this.RequestFilters = actionContext.RequestFilters; this.ResponseFilters = actionContext.ResponseFilters; }
public ServiceRunner(IAppHost appHost, ActionContext actionContext) { this.AppHost = appHost; this.ActionContext = actionContext; this.ServiceAction = actionContext.ServiceAction; if (actionContext.RequestFilters != null) { this.RequestFilters = actionContext.RequestFilters.OrderBy(x => x.Priority).ToArray(); } if (actionContext.ResponseFilters != null) { this.ResponseFilters = actionContext.ResponseFilters.OrderBy(x => x.Priority).ToArray(); } }