// Author: Gockner, Simon
// Created: 2020-02-12
// Copyright(c) 2020 SimonG. All Rights Reserved.
using GBase.Api.Services;
using GBase.Client.Factories;
using GBase.Client.Interfaces;
using GBase.Client.Services;
using GBase.Client.Services.Factories;
using LightweightIocContainer.Interfaces;
using LightweightIocContainer.Interfaces.Installers;
namespace GBase.Client.Installers
{
///
/// for the
///
public class GBaseClientInstaller : IIocInstaller
{
///
public void Install(IIocContainer container)
{
container.Register();
container.Register();
//services
container.Register();
container.Register();
container.Register();
//factories
container.RegisterFactory();
container.RegisterFactory();
//service factories
container.RegisterFactory();
container.RegisterFactory();
container.RegisterFactory();
}
}
}