Explorar o código

mxg:修正信息点无法添加问题

mengxiangge %!s(int64=5) %!d(string=hai) anos
pai
achega
b8d22d3632

BIN=BIN
Dlls/MrAdvice.dll


BIN=BIN
Dlls/SAGA.MBI.exe


+ 2 - 0
FirmLib/Com.FirmLib/Bll/EquipmentInfoPointBll.cs

@@ -11,6 +11,7 @@ using System.Linq;
 using System.Net.Http;
 using System.Text;
 using System.Threading.Tasks;
+using SAGA.RevitUtils.ExtendInterface;
 
 namespace Com.FirmLib.Bll
 {
@@ -47,6 +48,7 @@ namespace Com.FirmLib.Bll
             HttpClient client = HttpClientManager.CreateClient();
             var result = client.GetAsync(new Uri(url, UriKind.RelativeOrAbsolute));
             var stringResult = HandlerTaskResponse(result, new RequestInfo(url));
+            ServiceSetting.LoadServices();
             IInputService inputService = ServiceLocator.Current.GetService<IInputService>();
             var flag = HandlerResult(stringResult,
                 (jo) => {

+ 8 - 0
MBIResource/Services/Services.xml

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Services>
+  <ServiceConfigItem>
+    <Name></Name>
+    <ClassName>SAGA.MBI.Service.InputService</ClassName>
+    <DllPath>SAGA.MBI.exe</DllPath>
+   </ServiceConfigItem>
+</Services>

+ 12 - 0
Test/Test.csproj

@@ -56,9 +56,21 @@
       <SpecificVersion>False</SpecificVersion>
       <HintPath>..\Dlls\FWindSoft.Wpf.dll</HintPath>
     </Reference>
+    <Reference Include="INIFileParser, Version=2.5.2.0, Culture=neutral, PublicKeyToken=79af7b307b65cf3c, processorArchitecture=MSIL">
+      <SpecificVersion>False</SpecificVersion>
+      <HintPath>..\Dlls\INIFileParser.dll</HintPath>
+    </Reference>
+    <Reference Include="MrAdvice, Version=2.0.0.0, Culture=neutral, PublicKeyToken=c0e7e6eab6f293d8, processorArchitecture=MSIL">
+      <SpecificVersion>False</SpecificVersion>
+      <HintPath>..\Dlls\MrAdvice.dll</HintPath>
+    </Reference>
     <Reference Include="SAGA.DotNetUtils">
       <HintPath>..\Dlls\SAGA.DotNetUtils.dll</HintPath>
     </Reference>
+    <Reference Include="SAGA.MBI, Version=1.0.7202.36842, Culture=neutral, processorArchitecture=AMD64">
+      <SpecificVersion>False</SpecificVersion>
+      <HintPath>..\Dlls\SAGA.MBI.exe</HintPath>
+    </Reference>
     <Reference Include="System" />
     <Reference Include="System.Data" />
     <Reference Include="System.Xml" />