22 lines
596 B
C#
22 lines
596 B
C#
using DataStoring.EF;
|
|
using KanSan.DataStoring.Contract;
|
|
using KanSan.DataStoring.CSV;
|
|
using KundenManagement.Contract;
|
|
using KundenManagment;
|
|
using Ninject;
|
|
using System;
|
|
|
|
namespace KanSan.DependencyInjection.Mappings
|
|
{
|
|
public class KernelInitializer
|
|
{
|
|
public void Initialize(IKernel kernel)
|
|
{
|
|
kernel.Bind<KanSanContext>().ToSelf();
|
|
kernel.Bind(typeof(IRepository<>)).To(typeof(Repository<>));
|
|
//kernel.Bind<IKundenRepository>().To<KundenRepository>();
|
|
kernel.Bind<IKundeManager>().To<KundeManager>();
|
|
}
|
|
}
|
|
}
|