我理解如何模拟接口或虚方法调用.但像TypeMock这样的框架可以模拟框架中的所有内容.哪些.NET机制用于提供此类功能?
我想通过[Fluent]基于NHibernate的数据访问将全文搜索集成到.NET应用程序中.到目前为止,Lucene.NET和NHibernate Search组合似乎是最合理的选择.然而,有几个项目建立在Lucene之上,据说可以减轻Lucene的复杂性并添加新功能(例如Solr或ElasticSearch)以及围绕这些库的一些.NET包装器.那么,我项目的[最佳]选项是什么?
我有一个字典,在静态构造函数中填充一次,从那以后保持不变.我希望多个线程能够从此集合中读取值.我需要锁定吗?
c# ×2
.net ×1
collections ×1
locking ×1
lucene.net ×1
mocking ×1
nhibernate ×1
solr ×1
typemock ×1