腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
0
回答
NinJect
Get
服务
未
返回
类
的
实例
、
、
我有一个静态
类
,在其中创建对象。我不能使静态调用
类
成为非静态
的
!我正在尝试获取一个基于此绑定
的
实例
.To<ClinicWebsite.ViewModels.Genric_SelectionEnginemyservice“时,我得到:我可能做错了
浏览 3
提问于2017-01-05
得票数 0
1
回答
如何使用
Ninject
使用静态方法处理
类
?
、
如何使用
Ninject
使用静态方法处理
类
?仅仅为了在TopologyImp
类
中添加一个示例,在GetRootNodes()方法中,我将如何创建一些iNode
类
来
返回
?我是用正常<
浏览 5
提问于2010-04-26
得票数 14
1
回答
用现有的自定义库从Kernel.
Get
访问HttpHandler ()
、
、
我有一个ASP.Net webforms应用程序,它使用
Ninject
2.2.0.0因为我不能从
Ninject
.Web.HttpHandlerBase继承,所以我想我应该把内核公开为Global.asax
类
上
的
一个属性。; set;并使用kernel.
Ge
浏览 3
提问于2011-04-02
得票数 2
回答已采纳
1
回答
为什么
Ninject
绑定与截取
返回
接口代理?
、
、
、
我试图了解
Ninject
.Extensions.Interception 3.0.0.8是如何为我
的
类
构建动态代理
的
。我发现,当我用继承自InterceptAttribute
的
属性装饰我
的
具体
类
时,或者当我使用Intercept()方法绑定时直接中断时,
Ninject
将
返回
修饰
类
的
动态代理,而不是普通类型。: var proxy = Kernel.
Get
<IPolicySea
浏览 2
提问于2013-10-13
得票数 2
3
回答
如何为自动注入到另一个对象中
的
Ninject
对象指定一个参数值?
、
、
下面的
类
处理存储类型为TArchived
的
对象{下一个
类
使用Archiv
浏览 3
提问于2012-08-21
得票数 0
1
回答
实例
化失败和单例行为交互[
NInject
1]
、
、
、
此绑定使用单例行为,但也可能在
未
正确配置某些内容时抛出异常,例如错误
的
数据库连接字符串。现在,当会话工厂
的
创建第一次失败(抛出数据库异常)时,
NInject
不会再次尝试创建对象,而总是
返回
null。我需要
NInject
首先检查是否为null,并在
实例
为null时重新创建,但当然不是在已经成功构造了一个
实例
时(使其保持为单例)。如下所示: var a = Kernel.
Get
<ISessionFactory>();
浏览 0
提问于2010-04-03
得票数 1
回答已采纳
1
回答
是否允许将IKernel注入到各个地方?
、
、
目前,我正在学习
Ninject
和依赖项注入,在当前
的
设置中,我将IKernel传递到不同
的
位置,以便其他
类
可以
实例
化某些
类
或获取工厂
实例
。目前,我已经将工厂绑定为单个对象,并将IKernel传递到一个对象中,然后执行_kernel.
Get
<ISomethingFactory>().CreateSomething(),这似乎有点像一种代码味道,只需将
Ninject
转换为一个美化
的
服务
定位器
浏览 2
提问于2012-12-11
得票数 3
回答已采纳
2
回答
ObjectFactory.GetInstance<>()是如何工作
的
呢?
、
、
当我在一个老项目中重构代码时,我遇到了一个使用DI
的
静态
类
。下面是它
的
外观。工厂选择了正确
的
提供者,一切都很顺利。 但我试图理解这行代码是如何工作
的
。
浏览 1
提问于2014-12-16
得票数 1
1
回答
NinjectServiceHost
类
的
主要用途是什么?
、
起初,我认为使用NinjectServiceHost
类
是创建非默认
服务
实现
类
实例
的
唯一方法。(开箱即用,您只能调用新类型(ServiceHost( SomeClass )),其中SomeClass将使用无参数构造函数
实例
化,该构造函数不允许任何依赖注入)。但现在我看到,我可以简单地使用
Ninject
内核从我
的
服务
类
中检索易于测试
的
类
的
单例
实例
(这
浏览 0
提问于2011-04-21
得票数 4
回答已采纳
1
回答
ASP MVC +
nInject
中
的
全局应用程序设置
、
我在全球范围内寻找这个问题
的
答案,但什么也找不到。在MVC中做这件事
的
最好方法是什么?显然,我仍然可以使用静态
类
,但我如何注入ISettingRepository,因为静态构造函数必须是无参数
的
? 如果这不是很清楚,很抱
浏览 2
提问于2013-05-30
得票数 0
回答已采纳
1
回答
WCF ClaimsAuthenticationManager中
的
依赖注入
、
、
我已经成功地为我
的
WCF
服务
配置了DI。每个
服务
类
都有一个构造函数,后者在运行时向其中注入
实例
。这是个不错
的
选择。 wcf
服务
项目引用了许多
类
库。其中一个库具有从ClaimsAuthenticationManager派生
的
类
。它旨在将传入
的
索赔转换为特定领域
的
索赔。现在,我可以重新创建一个存储库
实例
,但是我希望
Ninject
在运行时注入这个<em
浏览 4
提问于2013-11-03
得票数 6
回答已采纳
3
回答
在网络请求之间共享资源?
、
、
、
在ASP.Net中,是否有一种标准
的
方式在web请求之间共享资源? 这都是在一台
服务
器上运行
的
。
浏览 7
提问于2013-11-25
得票数 1
3
回答
使用
Ninject
的
InRequestScope()时,在第一次请求后释放
的
DbContext
、
、
我对EF和
Ninject
都是新手,所以如果这不合理,请原谅我:)System.InvalidOperationException: The operation cannot be completedIProductRepository>().To<ProductRepository>(); ker
浏览 0
提问于2012-06-22
得票数 5
回答已采纳
1
回答
能否创建独立对象?
、
、
我需要
实例
化一个没有其他对象需要引用
的
对象,只要应用程序正在运行,我希望它能够运行。它将使用其他
服务
,但没有其他人需要它
的
服务
。是否有可能让
ninject
在开始时创建一个这样
的
对象,并将其保存在内存中,还是我需要将它存储在某个地方?我如何设置九点到它将创建我
的
实例
,并保持它直到退出? 如果是的话,你对这种做法有什么看法?
浏览 4
提问于2014-08-04
得票数 0
回答已采纳
2
回答
使用
返回
null
的
Ninject
注入HttpHandler属性
、
、
httphandler:{ public IFile FileReader
get
var something = SomeMethod(FileReader); } { return true; }这是我在Global.asax中
的
浏览 2
提问于2010-09-03
得票数 2
回答已采纳
1
回答
也在库中使用配置
、
、
例如:在我
的
MVC项目中,我有一个
类
"BaseController“,它有一个属性public IKernel
Ninject
{
get
; set; } 完美的工作,意味着在一个控制器中
的
每个动作中,从BaseController继承
的
属性"
Ninject
“是很好
的
实例
,并且不是空
的
!现在我
的
外部库中有"NinjectProxy“
类</em
浏览 1
提问于2013-02-18
得票数 0
1
回答
WCF、
Ninject
和生命周期
、
、
、
我正在向我
的
WCF
服务
(托管在IIS中)中添加
Ninject
。我打算让WCF
服务
自动
实例
化我
的
NHibernate存储库
类
的
实例
。我最初在我
的
ASP.NET MVC客户端中使用城堡(以及后来
的
Ninject
)
实例
化这些对象,并将它们传递给一个
服务
类
。NHibernate会话将与在释放存储库时提交
的
事务一起隐式创
浏览 2
提问于2010-12-23
得票数 1
1
回答
如何配置
Ninject
来始终停用池引用?
、
、
、
、
默认情况下,只有当对象引用具有时,
Ninject
才会禁用它。 所发生
的
情况是,池
实例
化一个对象并将其标记为active。
Ninject
然后运行激活管道。在请求
的
末尾(一个web请求),
Ninject
运行了调用Dispose
的
失活管道(因此池将对象标记为非活动对象)。下一个请求:使用第一个池
实例
,池将其标记为active。但是,在请求结束时,ActivationCache已经将此
实例
标记为停用(),因此
Ninject
没
浏览 2
提问于2013-06-11
得票数 2
2
回答
在远程
服务
器上使用
、
、
、
、
我有一个实现接口IServer
的
类
Server,这个接口可以使用.net远程处理访问(我没有关于JICYAW
的
细节)。当客户端调用(每次调用)时,远程处理框架将使用无参数构造函数来
实例
化Server
实例
,而不是(当然)使用
Ninject
。我怎样才能让
Ninject
成为负责班级新生的人呢? 我
浏览 0
提问于2011-04-04
得票数 0
回答已采纳
4
回答
全局访问
Ninject
内核
、
这个问题并不是特别与
Ninject
相关
的
。这更像是一个一般性
的
编码问题,但我在这里发布它,是为了防止在
Ninject
中可能有更好
的
方法来处理这个问题,而不是我试图做
的
事情。我想知道是否有可能从Global.asax中
的
实例
全局访问
Ninject
标准内核。例如,没有与控制器接口
的
facade
类
,我想要开始一个依赖链,我
的
理解是我应该使用: _className = kernel.<e
浏览 2
提问于2013-03-11
得票数 20
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券