|
|
@@ -19,19 +19,23 @@ namespace MvvmScaffoldFrame48.DLL.ThreadManager
|
|
|
public class ThreadManager
|
|
|
{
|
|
|
#region 变量与实例
|
|
|
+ public static ThreadManager Instance => _instance;
|
|
|
+
|
|
|
//相机组
|
|
|
private readonly CameraGroup[] _cameraGroups = new CameraGroup[1];
|
|
|
// 通信线程
|
|
|
private readonly CommunicationThread _communicationThread;
|
|
|
// 相机配置参数
|
|
|
private List<CameraProcessConfigModel> _cameraConfigurations;
|
|
|
+
|
|
|
+ private static ThreadManager _instance = new ThreadManager();
|
|
|
#endregion
|
|
|
|
|
|
#region 构造函数
|
|
|
/// <summary>
|
|
|
/// 构造函数
|
|
|
/// </summary>
|
|
|
- public ThreadManager()
|
|
|
+ private ThreadManager()
|
|
|
{
|
|
|
// 加载相机配置
|
|
|
LoadCameraConfigurations();
|