init
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
using Kreta.Core.Client.MessageInvoker;
|
||||
using Kreta.Core.IoC;
|
||||
using Kreta.Naplo.BusinessLogic.Propetries;
|
||||
|
||||
namespace Kreta.Naplo.BusinessLogic
|
||||
{
|
||||
/// <summary>
|
||||
/// Dependency resolver of current layer
|
||||
/// </summary>
|
||||
class DependencyContainer : Core.IoC.DependencyContainer
|
||||
{
|
||||
/// <summary>
|
||||
/// Instance
|
||||
/// </summary>
|
||||
public static IDependencyResolver Instance
|
||||
{
|
||||
get { return GetResolver(BusinessLogicLayer.Instance); }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initialize
|
||||
/// </summary>
|
||||
protected override void Initialize()
|
||||
{
|
||||
RegisterSingleton<IHttpMessageInvokerFactory>(new HttpMessageInvokerFactory<HttpSingletonMessageInvoker>());
|
||||
|
||||
#region V2
|
||||
Register<Domain.V2.Service.ITanarService, V2.Service.TanarService>();
|
||||
Register<Domain.V2.Service.IEnumService, V2.Service.EnumService>();
|
||||
Register<Domain.V2.Service.ICommonService, V2.Service.CommonService>();
|
||||
Register<Domain.V2.Service.IOraService, V2.Service.OraService>();
|
||||
Register<Domain.V2.Service.IErtekelesService, V2.Service.ErtekelesService>();
|
||||
Register<Domain.V2.Service.IIskolaorService, V2.Service.IskolaorService>();
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user