Ninject不在ashx工作

时间:2015-10-19 18:56:48

标签: asp.net webforms ashx

Ninject实现在WebForms中完美运行。但由于某些原因,它在ashx中不起作用。

我的代码如下。

public class AllPlayers : HttpTaskAsyncHandler
{
    [Inject]
    public IUser _user { get; set; }
    public AllPlayers(IUser user)
    {
        _user = user;
    }
    public AllPlayers()
    {

    }
    public override async Task ProcessRequestAsync(HttpContext context)
    {
        var data = await _user.GetAllPlayers();
    }

    public bool IsReusable
    {
        get
        {
            return false;
        }
    }
}

我错过了什么吗?

0 个答案:

没有答案