【发布时间】:2014-02-19 17:51:02
【问题描述】:
我正在使用 ServiceStack 的 funq,我试图在请求结束时保留 IOC 被处理的位置。特别是对于范围 = ReuseScope.Request 的条目。
我看的是RestHandler的ProcessRequest方法,这个方法是被Asp.NET直接调用的,它的结尾是这样的:
(...)
if (doJsonp && !(response is CompressedResult))
httpRes.WriteToResponse(httpReq, response, (callback + "(").ToUtf8Bytes(), ")".ToUtf8Bytes());
else
httpRes.WriteToResponse(httpReq, response);
}
catch (Exception ex)
{
if (!EndpointHost.Config.WriteErrorsToResponse) throw;
HandleException(httpReq, httpRes, operationName, ex);
}
}
我没有看到对 Funq 处置的提及。我在这里想念什么? 谢谢
【问题讨论】:
标签: servicestack ioc-container funq