namespace WorkerService1.Dto.QueryResponse; public class CameraItem { public CameraItem(bool alarmShortVideo, string bodyAnalyze, bool closed, string deptId, string deptName, string faceAnalyze, string gaPlatformDeviceId, string gaPlatformId, string gbPlatformDeviceId, string gbPlatformId, string id, List labelCodes, List labels, double lat, string location, double lon, bool lowQuality, string managementId, string managementName, int manufacturer, int monitoringType, string motorVehicleAnalyze, string name, string nonMotorVehicleAnalyze, string numeration, bool optPermissions, List placeIds, bool policeNet, bool pulled, int rainbowStatus, string roi, List rois, string sncode, int status, string systemType, int type, bool vlowQuality) { this.alarmShortVideo = alarmShortVideo; this.bodyAnalyze = bodyAnalyze; this.closed = closed; this.deptId = deptId; this.deptName = deptName; this.faceAnalyze = faceAnalyze; this.gaPlatformDeviceId = gaPlatformDeviceId; this.gaPlatformId = gaPlatformId; this.gbPlatformDeviceId = gbPlatformDeviceId; this.gbPlatformId = gbPlatformId; this.id = id; this.labelCodes = labelCodes; this.labels = labels; this.lat = lat; this.location = location; this.lon = lon; this.lowQuality = lowQuality; this.managementId = managementId; this.managementName = managementName; this.manufacturer = manufacturer; this.monitoringType = monitoringType; this.motorVehicleAnalyze = motorVehicleAnalyze; this.name = name; this.nonMotorVehicleAnalyze = nonMotorVehicleAnalyze; this.numeration = numeration; this.optPermissions = optPermissions; this.placeIds = placeIds; this.policeNet = policeNet; this.pulled = pulled; this.rainbowStatus = rainbowStatus; this.roi = roi; this.rois = rois; this.sncode = sncode; this.status = status; this.systemType = systemType; this.type = type; this.vlowQuality = vlowQuality; } public bool alarmShortVideo { get; set; } public string bodyAnalyze { get; set; } public bool closed { get; set; } public string deptId { get; set; } public string deptName { get; set; } public string faceAnalyze { get; set; } public string gaPlatformDeviceId { get; set; } public string gaPlatformId { get; set; } public string gbPlatformDeviceId { get; set; } public string gbPlatformId { get; set; } public string id { get; set; } public List labelCodes { get; set; } public List labels { get; set; } public double lat { get; set; } public string location { get; set; } public double lon { get; set; } public bool lowQuality { get; set; } public string managementId { get; set; } public string managementName { get; set; } public int manufacturer { get; set; } public int monitoringType { get; set; } public string motorVehicleAnalyze { get; set; } public string name { get; set; } public string nonMotorVehicleAnalyze { get; set; } public string numeration { get; set; } public bool optPermissions { get; set; } public List placeIds { get; set; } public bool policeNet { get; set; } public bool pulled { get; set; } public int rainbowStatus { get; set; } public string roi { get; set; } public List rois { get; set; } public string sncode { get; set; } public int status { get; set; } public string systemType { get; set; } public int type { get; set; } public bool vlowQuality { get; set; } public void Deconstruct(out bool alarmShortVideo, out string bodyAnalyze, out bool closed, out string deptId, out string deptName, out string faceAnalyze, out string gaPlatformDeviceId, out string gaPlatformId, out string gbPlatformDeviceId, out string gbPlatformId, out string id, out List labelCodes, out List labels, out double lat, out string location, out double lon, out bool lowQuality, out string managementId, out string managementName, out int manufacturer, out int monitoringType, out string motorVehicleAnalyze, out string name, out string nonMotorVehicleAnalyze, out string numeration, out bool optPermissions, out List placeIds, out bool policeNet, out bool pulled, out int rainbowStatus, out string roi, out List rois, out string sncode, out int status, out string systemType, out int type, out bool vlowQuality) { alarmShortVideo = this.alarmShortVideo; bodyAnalyze = this.bodyAnalyze; closed = this.closed; deptId = this.deptId; deptName = this.deptName; faceAnalyze = this.faceAnalyze; gaPlatformDeviceId = this.gaPlatformDeviceId; gaPlatformId = this.gaPlatformId; gbPlatformDeviceId = this.gbPlatformDeviceId; gbPlatformId = this.gbPlatformId; id = this.id; labelCodes = this.labelCodes; labels = this.labels; lat = this.lat; location = this.location; lon = this.lon; lowQuality = this.lowQuality; managementId = this.managementId; managementName = this.managementName; manufacturer = this.manufacturer; monitoringType = this.monitoringType; motorVehicleAnalyze = this.motorVehicleAnalyze; name = this.name; nonMotorVehicleAnalyze = this.nonMotorVehicleAnalyze; numeration = this.numeration; optPermissions = this.optPermissions; placeIds = this.placeIds; policeNet = this.policeNet; pulled = this.pulled; rainbowStatus = this.rainbowStatus; roi = this.roi; rois = this.rois; sncode = this.sncode; status = this.status; systemType = this.systemType; type = this.type; vlowQuality = this.vlowQuality; } }