Files
HawkeyeVision/VisionBuilder.UI.Recipes.HawkeyeRecipe/ModuleExtensions.cs
meelstorm 63afb2dcfb 1.0.6
2025-10-01 08:17:10 +02:00

15 lines
570 B
C#

using Ninject.Extensions.ChildKernel;
using VisionBuilder.UI.Common;
using VisionBuilder.UI.Common.Processing;
namespace VisionBuilder.UI.Recipes.HawkeyeRecipe;
public static class ModuleExtensions
{
public static IChildKernel UseHawkeyeRecipes(this IChildKernel self, string cameraName)
{
self.Bind<HawkeyeRecognitionSettings,BaseRecognitionControlSettings ,ISettings>().ToConstant(new HawkeyeRecognitionSettings(cameraName));
self.Bind<IRecognitionControl>().To<HawkeyeRecognitionControl>().InSingletonScope();
return self;
}
}