public H264Detector() { var builder = new ContainerBuilder(); builder.RegisterModule(new DetectorCommonModule()); builder.RegisterModule(new H264Module()); IContainer container = builder.Build(); _detectorColumns = container.Resolve <IDetectorColumns>(); _carver = container.Resolve <ICarver>(); }
public Mpeg2SystemDetector() { var builder = new ContainerBuilder(); builder.RegisterModule(new DetectorCommonModule()); builder.RegisterModule(new Mpeg2SystemModule()); IContainer container = builder.Build(); _detectorColumns = container.Resolve <IDetectorColumns>(); _createCarver = container.Resolve <Creator <ICarverState, IDataReader, IDataBlockBuilder, IScanContext> >(); }
public ExampleDetector() { IDetectorColumnsBuilder detectorColumnsBuilder = new DetectorColumnsBuilder(); _detectorColumns = detectorColumnsBuilder.Build(); }