Skip to content

Commit b2f784a

Browse files
committed
Merge pull request #240 from kyjan/patch-1
Made Fluently instantiable
2 parents dcc57d8 + 21c1225 commit b2f784a

File tree

1 file changed

+21
-2
lines changed

1 file changed

+21
-2
lines changed

src/FluentNHibernate/Cfg/Fluently.cs

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,17 @@ namespace FluentNHibernate.Cfg
55
/// <summary>
66
/// Fluently configure NHibernate
77
/// </summary>
8-
public static class Fluently
8+
public class Fluently
99
{
10+
/// <summary>
11+
/// Begin fluently configuring NHibernate
12+
/// </summary>
13+
/// <returns>Fluent Configuration</returns>
14+
public FluentConfiguration BeginConfigure()
15+
{
16+
return Fluently.Configure();
17+
}
18+
1019
/// <summary>
1120
/// Begin fluently configuring NHibernate
1221
/// </summary>
@@ -15,6 +24,16 @@ public static FluentConfiguration Configure()
1524
{
1625
return new FluentConfiguration();
1726
}
27+
28+
/// <summary>
29+
/// Begin fluently configuring NHibernate
30+
/// </summary>
31+
/// <param name="cfg">Instance of an NHibernate Configuration</param>
32+
/// <returns>Fluent Configuration</returns>
33+
public FluentConfiguration BeginConfigure(Configuration cfg)
34+
{
35+
return Fluently.Configure(cfg);
36+
}
1837

1938
/// <summary>
2039
/// Begin fluently configuring NHibernate
@@ -26,4 +45,4 @@ public static FluentConfiguration Configure(Configuration cfg)
2645
return new FluentConfiguration(cfg);
2746
}
2847
}
29-
}
48+
}

0 commit comments

Comments
 (0)