2012-03-13 24 views
1

是否有一个基于mono/c#的论坛项目,基于数据库后端的一些不可知论(可能是基于nhibernate的)?我使用单声道与PostgreSQL(我wrote MembershipProvider和RoleProvider使用Npgsql)和NHibernate,我想使用相同的技术论坛引擎。符合Mono和PostgreSQL的论坛引擎?

如果论坛引擎是基于接口的,我不得不为自己的存储过程编写一个具体的PostgreSQL实现,但是我见过的唯一开源c#论坛引擎与SQL Server相关。是否有任何开源项目支持持续性无知,也许我可以贡献PostgreSQL实现?我的Google-fu可能不合适。

更糟糕的是,我可以写我自己的,但我真的宁愿不这样做。

回答

3

Nearforums看起来像最接近的匹配。它支持Mono开箱即用,并且提供了SQL Server和MySQL的提供程序 - 添加第三个应该更容易,因为它们必须具有抽象层,以支持两个不同的数据库引擎。

+1

嗯...非常好。我会调查这一点。 – 2012-03-13 10:45:30

+0

这将起作用。谢谢! – 2012-03-13 20:08:51