小编Ben*_*dge的帖子

NServiceBus订阅错误队列

是否可以编写一个NServiceBus消息处理程序来订阅错误队列,以便在错误消息移动到那里时允许我们执行决策逻辑?

我希望尽可能将我的常规消息订阅者和错误队列订阅者保留在同一个NServiceBus.host.exe进程/实例下

谢谢

nservicebus

6
推荐指数
1
解决办法
903
查看次数

Lucene.Net/SpellChecker - 基于多词/短语的自动建议

我在我的网站上实现了Lucenet.NET,用它来索引我的产品,这些产品是剧院表演,旅游和伦敦周边的景点.

我想实现一个"你的意思是?" 当用户拼错产品名称时考虑到整个产品标题的功能,而不仅仅是单个单词.例如,

如果用户键入:

Lodnon Eye

我想自动建议:

伦敦伦敦眼

我假设我必须让分析器将标题索引为好像它们是单个实体,以便SpellChecker可以与短语以及单个单词最接近匹配.

我该怎么做?

lucene.net

3
推荐指数
2
解决办法
4823
查看次数

在C#中将非常长的日期格式解析为DateTime

我如何将以下字符串日期解析为C#中的DateTime对象:

"1970年1月1日星期四"

这来自XML提要,而DateTime.Parse似乎不喜欢它在en-GB语言环境中.饲料只会来自英国的服务器,所以我不担心全球化问题

我最初的蛮力方法是:

  • 删除包括逗号在内的所有内容,以及留下"1970年1月1日"的尾随空格
  • 然后根据需要删除"st","nd","rd"或"th"以留下"1970年1月1日"
  • 然后将月份转换为其数字等价物,留下"1 1 1970"
  • 然后用"/"替换空格以获得"1/1/1970"

我敢肯定必须有更优雅的方式吗?我无法使DateTime.Prse或Datetime.ParseExact工作

c# datetime parsing

2
推荐指数
2
解决办法
1878
查看次数

标签 统计

c# ×1

datetime ×1

lucene.net ×1

nservicebus ×1

parsing ×1