小编rkt*_*ect的帖子

如何将Service Fabric服务上下文注入asp.net核心中间件?

我有一个Service Fabric asp.net核心无状态服务,它实现了自定义中间件.在该中间件中,我需要访问我的服务实例.我将如何使用asp.net core的内置DI/IoC系统进行注入?

public class MyMiddleware
{
    private readonly RequestDelegate _next;

    public MyMiddleware(RequestDelegate next)
    {
        _next = next;
    }

    public Task Invoke(HttpContext httpContext)
    {
        // ** need access to service instance here **
        return _next(httpContext);
    }
}
Run Code Online (Sandbox Code Playgroud)

有人提到在2017年4月20日Q&A#11 [45:30]与Service Fabric团队一起使用TinyIoC在Web Api 2中完成此任务.同样,目前推荐的方法是使用asp.net核心.

任何帮助或示例将不胜感激!

azure-service-fabric asp.net-core

3
推荐指数
1
解决办法
2342
查看次数

标签 统计

asp.net-core ×1

azure-service-fabric ×1