protected BaseOnvifService(IOnvifSettingsProvider onvifSettingsProvider, string servicePath) { if (onvifSettingsProvider == null) { throw new ArgumentNullException(nameof(onvifSettingsProvider)); } if (servicePath == null) { throw new ArgumentNullException(nameof(servicePath)); } _onvifSettingsProvider = onvifSettingsProvider; ServicePath = servicePath; }
public OnvifPTZService(IOnvifSettingsProvider onvifSettingsProvider) : base(onvifSettingsProvider, Paths.PTZPath) { }
public OnvifMediaService(IOnvifSettingsProvider onvifSettingsProvider) : base(onvifSettingsProvider, Paths.MediaPath) { }
public OnvifImagingService(IOnvifSettingsProvider onvifSettingsProvider) : base(onvifSettingsProvider, Paths.ImagingPath) { }
public OnvifReplayService(IOnvifSettingsProvider onvifSettingsProvider) : base(onvifSettingsProvider, Paths.ReplayPath) { }