Fluent NHibernate で自動マッピングを使用すると、次のようなことができます。
_configuration =
Fluently.Configure().
Database(
MsSqlConfiguration.MsSql2000.ConnectionString(
@"some connection string")
)
.Mappings(
m => m.AutoMappings.Add(AutoMap.AssemblyOf<GSAContract>().Where(x=>x.Namespace == "SomeNamespace")))
.BuildConfiguration();
FluentMappings で似たようなことができるように探していますが、同様の動作 (名前空間でのフィルタリング) を理解できないようです。