private IDeviceRepository deviceRepository; // 设备管理 public BaseSystemConfigService(IUnitOfWorkContext unitContext, IDataDictRepository DataDictRepository, IFieldTypeRepository FieldTypeRepository, IDeviceRepository DeviceRepository) : base(unitContext) { this.fieldTypeRepository = FieldTypeRepository; this.dataDictRepository = DataDictRepository; this.deviceRepository = DeviceRepository; }
/// <summary> /// /// </summary> public DataDictService(IDataDictRepository dataDictRepository) { EntityRepository = _dataDictRepository = dataDictRepository; }
/// <summary> /// 从Unity容器中提取接口注册实例 /// </summary> public BaseSystemConfigService() { fieldTypeRepository = UnityHelper.Instance.Resolve <IFieldTypeRepository>(); dataDictRepository = UnityHelper.Instance.Resolve <IDataDictRepository>(); deviceRepository = UnityHelper.Instance.Resolve <IDeviceRepository>(); }