using Kreta.Core.Client.MessageInvoker;
using Kreta.Core.IoC;
using Kreta.Naplo.BusinessLogic.Propetries;
namespace Kreta.Naplo.BusinessLogic
{
///
/// Dependency resolver of current layer
///
class DependencyContainer : Core.IoC.DependencyContainer
{
///
/// Instance
///
public static IDependencyResolver Instance
{
get { return GetResolver(BusinessLogicLayer.Instance); }
}
///
/// Initialize
///
protected override void Initialize()
{
RegisterSingleton(new HttpMessageInvokerFactory());
#region V2
Register();
Register();
Register();
Register();
Register();
Register();
#endregion
}
}
}