Files
tello_drone/Tello Drone/CoreModule.cs
2019-09-04 18:36:26 -06:00

22 lines
696 B
C#

using DryIoc;
namespace Tello_Drone
{
public class CoreModule : IModule
{
public void Register(IContainer container)
{
container.Register<IDroneFactory, DroneFactory>(Reuse.Singleton);
container.Register<IDroneCommands, DroneComands>(Reuse.Singleton);
container.Register<IDrone, Drone>(Reuse.Singleton);
container.Register<IMissions, Missions>(Reuse.Singleton);
container.Register<IConsoleLogger, ConsoleLogger>(Reuse.Singleton);
//container.Register<IUdpClientWrapper, UdpClientWrapper>(Reuse.Singleton);
}
public void Resolve(IContainer container)
{
}
}
}