105040 Update 增加初始化验证

This commit is contained in:
lihanbo 2025-03-28 16:47:05 +08:00
parent a89969afd9
commit 6b02c0fa68
4 changed files with 29 additions and 10 deletions

View File

@ -1,6 +1,7 @@
using EPLAN.Harness.API; using EPLAN.Harness.API;
using EPLAN.Harness.API.Plugins.Core; using EPLAN.Harness.API.Plugins.Core;
using EPLAN.Harness.AppCore; using EPLAN.Harness.AppCore;
using Sinvo.EplanHpD.Plugin.DynaClient;
using Sinvo.EplanHpD.Plugin.Service; using Sinvo.EplanHpD.Plugin.Service;
using Sinvo.EplanHpD.Plugin.WPFUI; using Sinvo.EplanHpD.Plugin.WPFUI;
using Sinvo.EplanHpD.Plugin.WPFUI.Extension; using Sinvo.EplanHpD.Plugin.WPFUI.Extension;
@ -85,9 +86,16 @@ namespace Sinvo.EplanHpD.Plugin
public void Initialize() public void Initialize()
{ {
AppDomainDllLoader.SetLaoder(); if (!AppDomainDllLoader.isLoaded)
ApplicationExt.InitApplication(); {
Consts.InitConfigs(); AppDomainDllLoader.SetLaoder();
ApplicationExt.InitApplication();
Consts.InitConfigs();
#if DEBUG
var client = new DynaServerClient();
client.Login("105040", "blank", "ADMINISTRATOR", "ADMINISTRATOR", "EPLAN");
#endif
}
} }

View File

@ -3,6 +3,7 @@ using EPLAN.Harness.API.Plugins;
using EPLAN.Harness.API.Plugins.Core; using EPLAN.Harness.API.Plugins.Core;
using EPLAN.Harness.Core.Controls; using EPLAN.Harness.Core.Controls;
using EPLAN.Harness.ProjectCore; using EPLAN.Harness.ProjectCore;
using Sinvo.EplanHpD.Plugin.DynaClient;
using Sinvo.EplanHpD.Plugin.WPFUI; using Sinvo.EplanHpD.Plugin.WPFUI;
using Sinvo.EplanHpD.Plugin.WPFUI.Extension; using Sinvo.EplanHpD.Plugin.WPFUI.Extension;
using Sinvo.EplanHpD.Plugin.WPFUI.Utils; using Sinvo.EplanHpD.Plugin.WPFUI.Utils;
@ -147,10 +148,13 @@ namespace Sinvo.EplanHpD.Plugin
public void Initialize() public void Initialize()
{ {
//throw new NotImplementedException(); if (!AppDomainDllLoader.isLoaded)
AppDomainDllLoader.SetLaoder(); {
ApplicationExt.InitApplication(); //throw new NotImplementedException();
Consts.InitConfigs(); AppDomainDllLoader.SetLaoder();
ApplicationExt.InitApplication();
Consts.InitConfigs();
}
} }
public void Terminate() public void Terminate()

View File

@ -80,9 +80,12 @@ namespace Sinvo.EplanHpD.Plugin
public void Initialize() public void Initialize()
{ {
AppDomainDllLoader.SetLaoder(); if (!AppDomainDllLoader.isLoaded)
ApplicationExt.InitApplication(); {
Consts.InitConfigs(); AppDomainDllLoader.SetLaoder();
ApplicationExt.InitApplication();
Consts.InitConfigs();
}
} }
public void Terminate() public void Terminate()

View File

@ -217,6 +217,10 @@
</EmbeddedResource> </EmbeddedResource>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\Sinvo.EplanHpD.Plugin.DynaClient\Sinvo.EplanHpD.Plugin.DynaClient.csproj">
<Project>{E87593A3-CA93-4563-AFF6-B10413C18E64}</Project>
<Name>Sinvo.EplanHpD.Plugin.DynaClient</Name>
</ProjectReference>
<ProjectReference Include="..\Sinvo.EplanHpD.Plugin.Service\Sinvo.EplanHpD.Plugin.Service.csproj"> <ProjectReference Include="..\Sinvo.EplanHpD.Plugin.Service\Sinvo.EplanHpD.Plugin.Service.csproj">
<Project>{AD1AA2BC-9289-46AE-BDC0-30AE13F51B3F}</Project> <Project>{AD1AA2BC-9289-46AE-BDC0-30AE13F51B3F}</Project>
<Name>Sinvo.EplanHpD.Plugin.Service</Name> <Name>Sinvo.EplanHpD.Plugin.Service</Name>