Implemented Strategy Pattern

This commit is contained in:
2019-09-11 15:53:52 -06:00
parent 58a197afbd
commit 6e42363daf
15 changed files with 169 additions and 88 deletions

View File

@@ -8,8 +8,11 @@ namespace Tello_Drone
{
container.Register<IDroneFactory, DroneFactory>(Reuse.Singleton);
container.Register<IDroneCommands, DroneComands>(Reuse.Singleton);
container.Register<IMissions, Missions>(Reuse.Singleton);
//container.Register<IMissions, Missions>(Reuse.Singleton);
container.Register<IMissionCommander, MissionCommander>(Reuse.Singleton);
container.Register<IUdpClientWrapperFactory, UdpClientWrapperFactory>(Reuse.Singleton);
container.Register<IConsoleLogger, ConsoleLogger>(Reuse.Singleton);
container.Register<IMissionList, MissionList>(Reuse.Singleton);
}
public void Resolve(IContainer container)