COA.EnterpriseServices/COA.EnterpriseServices.DataAccess/Dependencies.cs
2020-10-14 17:25:05 -04:00

25 lines
602 B
C#

using StructureMap;
namespace COA.EnterpriseServices.DataAccess
{
public static class Dependencies
{
public static IContainer Container { get; }
static Dependencies()
{
Container = new Container(c =>
{
c.Scan(s =>
{
s.AddAllTypesOf(typeof(IDataAccess<>));
s.AddAllTypesOf(typeof(DataAccessManager<>));
s.WithDefaultConventions();
s.AssembliesFromApplicationBaseDirectory();
});
});
}
}
}