개정판 c8183702
plugin Test 추가
Change-Id: I8c405b9d3e169cd7d6230e14695ef84756b32748
ConvertService/ServiceBase/ConnectionStringBuild/ConnectionStringBuild.csproj | ||
---|---|---|
43 | 43 |
<HintPath>..\packages\EntityFramework.6.2.0\lib\net45\EntityFramework.SqlServer.dll</HintPath> |
44 | 44 |
</Reference> |
45 | 45 |
<Reference Include="Markus.EntityModel, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL"> |
46 |
<HintPath>..\packages\MarkusDatabase.1.7.2\lib\net45\Markus.EntityModel.dll</HintPath>
|
|
46 |
<HintPath>..\packages\MarkusDatabase.1.8.0\lib\net45\Markus.EntityModel.dll</HintPath>
|
|
47 | 47 |
</Reference> |
48 | 48 |
<Reference Include="Markus.Message, Version=1.5.3.0, Culture=neutral, PublicKeyToken=null" /> |
49 | 49 |
<Reference Include="System" /> |
ConvertService/ServiceBase/ConnectionStringBuild/packages.config | ||
---|---|---|
3 | 3 |
<package id="EntityFramework" version="6.2.0" targetFramework="net45" /> |
4 | 4 |
<package id="EntityFramework.ko" version="6.2.0" targetFramework="net45" /> |
5 | 5 |
<package id="Markus.Message" version="1.5.4" targetFramework="net45" /> |
6 |
<package id="MarkusDatabase" version="1.7.2" targetFramework="net45" />
|
|
6 |
<package id="MarkusDatabase" version="1.8.0" targetFramework="net45" developmentDependency="true" />
|
|
7 | 7 |
<package id="Microsoft.CSharp" version="4.5.0" targetFramework="net45" /> |
8 | 8 |
</packages> |
ConvertService/ServiceBase/FileDownloadTest/FileDownloadTest.csproj | ||
---|---|---|
40 | 40 |
<HintPath>..\packages\EntityFramework.6.2.0\lib\net45\EntityFramework.SqlServer.dll</HintPath> |
41 | 41 |
</Reference> |
42 | 42 |
<Reference Include="Markus.EntityModel, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL"> |
43 |
<HintPath>..\packages\MarkusDatabase.1.7.2\lib\net45\Markus.EntityModel.dll</HintPath>
|
|
43 |
<HintPath>..\packages\MarkusDatabase.1.8.0\lib\net45\Markus.EntityModel.dll</HintPath>
|
|
44 | 44 |
</Reference> |
45 | 45 |
<Reference Include="Markus.LibraryInstaller, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> |
46 | 46 |
<HintPath>..\packages\Markus.LibraryInstaller.1.5.1\lib\net45\Markus.LibraryInstaller.dll</HintPath> |
ConvertService/ServiceBase/FileDownloadTest/packages.config | ||
---|---|---|
3 | 3 |
<package id="EntityFramework" version="6.2.0" targetFramework="net45" /> |
4 | 4 |
<package id="Markus.LibraryInstaller" version="1.5.1" targetFramework="net45" /> |
5 | 5 |
<package id="Markus.Message" version="1.5.4" targetFramework="net45" /> |
6 |
<package id="MarkusDatabase" version="1.7.2" targetFramework="net45" />
|
|
6 |
<package id="MarkusDatabase" version="1.8.0" targetFramework="net45" developmentDependency="true" />
|
|
7 | 7 |
<package id="MarkusPDF" version="1.7.0" targetFramework="net45" /> |
8 | 8 |
</packages> |
ConvertService/ServiceBase/Markus.Service.Convert/Markus.Service.Convert.csproj | ||
---|---|---|
64 | 64 |
<HintPath>..\packages\log4net.2.0.8\lib\net45-full\log4net.dll</HintPath> |
65 | 65 |
</Reference> |
66 | 66 |
<Reference Include="Markus.EntityModel, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL"> |
67 |
<HintPath>..\packages\MarkusDatabase.1.7.2\lib\net45\Markus.EntityModel.dll</HintPath>
|
|
67 |
<HintPath>..\packages\MarkusDatabase.1.8.0\lib\net45\Markus.EntityModel.dll</HintPath>
|
|
68 | 68 |
</Reference> |
69 | 69 |
<Reference Include="Markus.Message, Version=1.5.3.0, Culture=neutral, processorArchitecture=MSIL"> |
70 | 70 |
<HintPath>..\packages\Markus.Message.1.5.4\lib\net45\Markus.Message.dll</HintPath> |
ConvertService/ServiceBase/Markus.Service.Convert/packages.config | ||
---|---|---|
3 | 3 |
<package id="EntityFramework" version="6.2.0" targetFramework="net45" /> |
4 | 4 |
<package id="log4net" version="2.0.8" targetFramework="net45" /> |
5 | 5 |
<package id="Markus.Message" version="1.5.4" targetFramework="net45" /> |
6 |
<package id="MarkusDatabase" version="1.7.2" targetFramework="net45" />
|
|
6 |
<package id="MarkusDatabase" version="1.8.0" targetFramework="net45" developmentDependency="true" />
|
|
7 | 7 |
<package id="MarkusPDF" version="1.7.0" targetFramework="net45" /> |
8 | 8 |
<package id="Microsoft.CSharp" version="4.5.0" targetFramework="net45" /> |
9 | 9 |
<package id="Salaros.ConfigParser" version="0.3.3" targetFramework="net45" /> |
ConvertService/ServiceBase/Markus.Service.DataBase/ConvertDatabase.cs | ||
---|---|---|
523 | 523 |
|
524 | 524 |
} |
525 | 525 |
} |
526 |
System.Diagnostics.Debug.WriteLine(new TimeSpan(stopwatch.ElapsedTicks).ToString()); |
|
526 |
///System.Diagnostics.Debug.WriteLine(new TimeSpan(stopwatch.ElapsedTicks).ToString());
|
|
527 | 527 |
//return convertItems;//디비 다 조인 후 조건 비교 후 그리드 출력 |
528 | 528 |
return StatusKeep; |
529 | 529 |
|
ConvertService/ServiceBase/Markus.Service.Station/Markus.Service.Station.csproj | ||
---|---|---|
87 | 87 |
<HintPath>..\packages\log4net.2.0.8\lib\net45-full\log4net.dll</HintPath> |
88 | 88 |
</Reference> |
89 | 89 |
<Reference Include="Markus.EntityModel, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL"> |
90 |
<HintPath>..\packages\MarkusDatabase.1.7.2\lib\net45\Markus.EntityModel.dll</HintPath>
|
|
90 |
<HintPath>..\packages\MarkusDatabase.1.8.0\lib\net45\Markus.EntityModel.dll</HintPath>
|
|
91 | 91 |
</Reference> |
92 | 92 |
<Reference Include="Markus.LibraryInstaller, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> |
93 | 93 |
<HintPath>..\packages\Markus.LibraryInstaller.1.5.1\lib\net45\Markus.LibraryInstaller.dll</HintPath> |
ConvertService/ServiceBase/Markus.Service.Station/packages.config | ||
---|---|---|
5 | 5 |
<package id="log4net" version="2.0.8" targetFramework="net45" /> |
6 | 6 |
<package id="Markus.LibraryInstaller" version="1.5.1" targetFramework="net45" /> |
7 | 7 |
<package id="Markus.Message" version="1.5.4" targetFramework="net45" /> |
8 |
<package id="MarkusDatabase" version="1.7.2" targetFramework="net45" />
|
|
8 |
<package id="MarkusDatabase" version="1.8.0" targetFramework="net45" developmentDependency="true" />
|
|
9 | 9 |
<package id="Microsoft.CSharp" version="4.5.0" targetFramework="net45" /> |
10 | 10 |
<package id="Newtonsoft.Json" version="12.0.2" targetFramework="net45" /> |
11 | 11 |
<package id="Obfuscar" version="2.2.19" targetFramework="net45" developmentDependency="true" /> |
ConvertService/ServiceBase/Markus.Service.StationController/ViewModel/DataBaseItemsModel.cs | ||
---|---|---|
384 | 384 |
{ |
385 | 385 |
resultFiltertConvert = _DataConvert.SetCleanUpItem(SelectFilterConvert); |
386 | 386 |
} |
387 |
System.Diagnostics.Debug.WriteLine(resultRealConvert + " " + resultFiltertConvert); |
|
387 |
//System.Diagnostics.Debug.WriteLine(resultRealConvert + " " + resultFiltertConvert);
|
|
388 | 388 |
|
389 | 389 |
using (Markus.Service.DataBase.ConvertDatabase database = new Markus.Service.DataBase.ConvertDatabase(App.MarkusDataBaseConnecitonString)) |
390 | 390 |
{ |
ConvertService/ServiceBase/PemssDocumentInfo/PemssDocumentInfo.csproj | ||
---|---|---|
39 | 39 |
<HintPath>..\packages\EntityFramework.6.2.0\lib\net45\EntityFramework.SqlServer.dll</HintPath> |
40 | 40 |
</Reference> |
41 | 41 |
<Reference Include="Markus.EntityModel, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL"> |
42 |
<HintPath>..\packages\MarkusDatabase.1.7.2\lib\net45\Markus.EntityModel.dll</HintPath>
|
|
42 |
<HintPath>..\packages\MarkusDatabase.1.8.0\lib\net45\Markus.EntityModel.dll</HintPath>
|
|
43 | 43 |
</Reference> |
44 | 44 |
<Reference Include="System" /> |
45 | 45 |
<Reference Include="System.ComponentModel.DataAnnotations" /> |
... | ... | |
93 | 93 |
<None Include="Connected Services\PemssService\PemssService2.xsd"> |
94 | 94 |
<SubType>Designer</SubType> |
95 | 95 |
</None> |
96 |
<None Include="packages.config" /> |
|
96 | 97 |
</ItemGroup> |
97 | 98 |
<ItemGroup> |
98 | 99 |
<WCFMetadataStorage Include="Connected Services\PemssService\" /> |
ConvertService/ServiceBase/PemssDocumentInfo/packages.config | ||
---|---|---|
1 | 1 |
<?xml version="1.0" encoding="utf-8"?> |
2 | 2 |
<packages> |
3 | 3 |
<package id="EntityFramework" version="6.2.0" targetFramework="net45" /> |
4 |
<package id="MarkusDatabase" version="1.7.2" targetFramework="net45" />
|
|
4 |
<package id="MarkusDatabase" version="1.8.0" targetFramework="net45" developmentDependency="true" />
|
|
5 | 5 |
</packages> |
ConvertService/ServiceBase/PlugInTest/App.config | ||
---|---|---|
1 |
<?xml version="1.0" encoding="utf-8"?> |
|
2 |
<configuration> |
|
3 |
<configSections> |
|
4 |
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 --> |
|
5 |
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> |
|
6 |
</configSections> |
|
7 |
<startup> |
|
8 |
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" /> |
|
9 |
</startup> |
|
10 |
<entityFramework> |
|
11 |
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework" /> |
|
12 |
<providers> |
|
13 |
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" /> |
|
14 |
</providers> |
|
15 |
</entityFramework> |
|
16 |
</configuration> |
ConvertService/ServiceBase/PlugInTest/PlugInTest.csproj | ||
---|---|---|
1 |
<?xml version="1.0" encoding="utf-8"?> |
|
2 |
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
|
3 |
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> |
|
4 |
<PropertyGroup> |
|
5 |
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
|
6 |
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
|
7 |
<ProjectGuid>{F344E7AE-B16E-4736-9816-4BE415418F58}</ProjectGuid> |
|
8 |
<OutputType>Exe</OutputType> |
|
9 |
<RootNamespace>PlugInTest</RootNamespace> |
|
10 |
<AssemblyName>PlugInTest</AssemblyName> |
|
11 |
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
|
12 |
<FileAlignment>512</FileAlignment> |
|
13 |
<Deterministic>true</Deterministic> |
|
14 |
</PropertyGroup> |
|
15 |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
|
16 |
<PlatformTarget>AnyCPU</PlatformTarget> |
|
17 |
<DebugSymbols>true</DebugSymbols> |
|
18 |
<DebugType>full</DebugType> |
|
19 |
<Optimize>false</Optimize> |
|
20 |
<OutputPath>bin\Debug\</OutputPath> |
|
21 |
<DefineConstants>DEBUG;TRACE</DefineConstants> |
|
22 |
<ErrorReport>prompt</ErrorReport> |
|
23 |
<WarningLevel>4</WarningLevel> |
|
24 |
</PropertyGroup> |
|
25 |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
|
26 |
<PlatformTarget>AnyCPU</PlatformTarget> |
|
27 |
<DebugType>pdbonly</DebugType> |
|
28 |
<Optimize>true</Optimize> |
|
29 |
<OutputPath>bin\Release\</OutputPath> |
|
30 |
<DefineConstants>TRACE</DefineConstants> |
|
31 |
<ErrorReport>prompt</ErrorReport> |
|
32 |
<WarningLevel>4</WarningLevel> |
|
33 |
</PropertyGroup> |
|
34 |
<PropertyGroup> |
|
35 |
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects> |
|
36 |
</PropertyGroup> |
|
37 |
<ItemGroup> |
|
38 |
<Reference Include="ConfigParser, Version=0.3.4.3, Culture=neutral, processorArchitecture=MSIL"> |
|
39 |
<HintPath>..\packages\Salaros.ConfigParser.0.3.4\lib\net45\ConfigParser.dll</HintPath> |
|
40 |
<Private>True</Private> |
|
41 |
</Reference> |
|
42 |
<Reference Include="EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL"> |
|
43 |
<HintPath>..\packages\EntityFramework.6.2.0\lib\net45\EntityFramework.dll</HintPath> |
|
44 |
</Reference> |
|
45 |
<Reference Include="EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL"> |
|
46 |
<HintPath>..\packages\EntityFramework.6.2.0\lib\net45\EntityFramework.SqlServer.dll</HintPath> |
|
47 |
</Reference> |
|
48 |
<Reference Include="log4net, Version=2.0.8.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a, processorArchitecture=MSIL"> |
|
49 |
<HintPath>..\packages\log4net.2.0.8\lib\net45-full\log4net.dll</HintPath> |
|
50 |
</Reference> |
|
51 |
<Reference Include="System" /> |
|
52 |
<Reference Include="System.ComponentModel.DataAnnotations" /> |
|
53 |
<Reference Include="System.Core" /> |
|
54 |
<Reference Include="System.Xml.Linq" /> |
|
55 |
<Reference Include="System.Data.DataSetExtensions" /> |
|
56 |
<Reference Include="Microsoft.CSharp" /> |
|
57 |
<Reference Include="System.Data" /> |
|
58 |
<Reference Include="System.Net.Http" /> |
|
59 |
<Reference Include="System.Xml" /> |
|
60 |
</ItemGroup> |
|
61 |
<ItemGroup> |
|
62 |
<Compile Include="..\Markus.Service.Convert\Plugin.cs"> |
|
63 |
<Link>Plugin.cs</Link> |
|
64 |
</Compile> |
|
65 |
<Compile Include="Program_.cs" /> |
|
66 |
<Compile Include="Properties\AssemblyInfo.cs" /> |
|
67 |
<Compile Include="Program.cs" /> |
|
68 |
</ItemGroup> |
|
69 |
<ItemGroup> |
|
70 |
<None Include="App.config" /> |
|
71 |
<None Include="packages.config" /> |
|
72 |
</ItemGroup> |
|
73 |
<ItemGroup> |
|
74 |
<ProjectReference Include="..\Markus.Service.Convert.IPlugin\Markus.Service.Convert.IPlugin.csproj"> |
|
75 |
<Project>{a5ba7325-379c-4ccb-b156-1704fc2175e3}</Project> |
|
76 |
<Name>Markus.Service.Convert.IPlugin</Name> |
|
77 |
</ProjectReference> |
|
78 |
<ProjectReference Include="..\Markus.Service.Extensions\Markus.Service.Extensions.csproj"> |
|
79 |
<Project>{5f983789-3e8f-4f9a-a601-138c3a83ca5f}</Project> |
|
80 |
<Name>Markus.Service.Extensions</Name> |
|
81 |
</ProjectReference> |
|
82 |
<ProjectReference Include="..\TestDocumentInfo\TestDocumentInfo.csproj"> |
|
83 |
<Project>{8e4a5dbd-1a40-4d43-a03b-e780ed098e9d}</Project> |
|
84 |
<Name>TestDocumentInfo</Name> |
|
85 |
</ProjectReference> |
|
86 |
</ItemGroup> |
|
87 |
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
|
88 |
<PropertyGroup> |
|
89 |
<PreBuildEvent>xcopy /y /d /I "$(ProjectDir)..\publish\Plugin\*.*" "$(ProjectDir)$(OutDir)Plugin"</PreBuildEvent> |
|
90 |
</PropertyGroup> |
|
91 |
</Project> |
ConvertService/ServiceBase/PlugInTest/Program.cs | ||
---|---|---|
1 |
using Markus.Service.Convert.Plugin; |
|
2 |
using Markus.Service.Extensions; |
|
3 |
using Markus.Service.Helper; |
|
4 |
using System; |
|
5 |
using System.Collections.Generic; |
|
6 |
using System.Linq; |
|
7 |
using System.Text; |
|
8 |
using System.Threading.Tasks; |
|
9 |
|
|
10 |
namespace PlugInTest |
|
11 |
{ |
|
12 |
class Program |
|
13 |
{ |
|
14 |
static void Main(string[] args) |
|
15 |
{ |
|
16 |
string ConfigFileName = "Plugin.ini"; |
|
17 |
string BasePath = "Plugin"; |
|
18 |
|
|
19 |
Console.WriteLine("PlugIn Load............"); |
|
20 |
Console.Write("테스트용 Convert Doc ID : "); |
|
21 |
var convertID = Console.ReadLine(); |
|
22 |
|
|
23 |
try |
|
24 |
{ |
|
25 |
TestDocumentInfo.DocumentInfoProcess documentInfoProcess = new TestDocumentInfo.DocumentInfoProcess(); |
|
26 |
|
|
27 |
var pluginPath = System.IO.Path.Combine(AppDomain.CurrentDomain.SetupInformation.ApplicationBase, BasePath); |
|
28 |
var plugins = GenericPluginLoader<IPlugin>.LoadPlugins(pluginPath); |
|
29 |
var config = ConfigHelper.AppConfig(ConfigFileName); |
|
30 |
|
|
31 |
Console.Write("Plugin Path : " + pluginPath); |
|
32 |
|
|
33 |
if (plugins != null) |
|
34 |
{ |
|
35 |
Console.WriteLine(""); |
|
36 |
Console.WriteLine(""); |
|
37 |
Console.Write("Plugin Count : " + plugins.Count()); |
|
38 |
|
|
39 |
foreach (var item in plugins) |
|
40 |
{ |
|
41 |
Dictionary<string, object> parameters = new Dictionary<string, object>(); |
|
42 |
|
|
43 |
var sections = config.Sections.Where(x => x.SectionName == item.Name); |
|
44 |
|
|
45 |
if (sections.Count() > 0) |
|
46 |
{ |
|
47 |
foreach (var param in sections.First().Keys) |
|
48 |
{ |
|
49 |
parameters.Add(param.Name, param.Content); |
|
50 |
|
|
51 |
Console.WriteLine($"Parameter [{param.Name}] : [{param.Content}]"); |
|
52 |
} |
|
53 |
} |
|
54 |
|
|
55 |
Console.WriteLine(""); |
|
56 |
Console.WriteLine(""); |
|
57 |
Console.WriteLine("Plugin Type : " + item.Name); |
|
58 |
|
|
59 |
if (item.Name == documentInfoProcess.Name) |
|
60 |
{ |
|
61 |
Console.Write("Call : " + item.Name); |
|
62 |
|
|
63 |
((Markus.Service.Convert.Plugin.IPlugin)documentInfoProcess).Do(convertID, parameters); |
|
64 |
} |
|
65 |
|
|
66 |
Console.WriteLine(""); |
|
67 |
Console.WriteLine(""); |
|
68 |
} |
|
69 |
} |
|
70 |
|
|
71 |
Console.WriteLine("Call Plug In"); |
|
72 |
} |
|
73 |
catch (Exception ex) |
|
74 |
{ |
|
75 |
Console.WriteLine(ex.ToString()); |
|
76 |
|
|
77 |
if (ex.InnerException != null) |
|
78 |
{ |
|
79 |
Console.WriteLine(ex.InnerException.ToString()); |
|
80 |
} |
|
81 |
} |
|
82 |
|
|
83 |
Console.ReadLine(); |
|
84 |
} |
|
85 |
} |
|
86 |
} |
ConvertService/ServiceBase/PlugInTest/Program_.cs | ||
---|---|---|
1 |
using Markus.Service; |
|
2 |
using System; |
|
3 |
using System.Collections.Generic; |
|
4 |
using System.Linq; |
|
5 |
using System.Text; |
|
6 |
using System.Threading.Tasks; |
|
7 |
|
|
8 |
namespace PlugInTest |
|
9 |
{ |
|
10 |
class Program_ |
|
11 |
{ |
|
12 |
static void Mainx(string[] args) |
|
13 |
{ |
|
14 |
Console.WriteLine("PlugIn Load............"); |
|
15 |
Console.Write("테스트용 Convert Doc ID : "); |
|
16 |
var convertID = Console.ReadLine(); |
|
17 |
|
|
18 |
try |
|
19 |
{ |
|
20 |
PluginService.Run(convertID); |
|
21 |
|
|
22 |
Console.WriteLine("Call Plug In"); |
|
23 |
} |
|
24 |
catch (Exception ex) |
|
25 |
{ |
|
26 |
Console.WriteLine(ex.ToString()); |
|
27 |
|
|
28 |
if (ex.InnerException != null) |
|
29 |
{ |
|
30 |
Console.WriteLine(ex.InnerException.ToString()); |
|
31 |
} |
|
32 |
} |
|
33 |
|
|
34 |
Console.ReadLine(); |
|
35 |
} |
|
36 |
} |
|
37 |
} |
ConvertService/ServiceBase/PlugInTest/Properties/AssemblyInfo.cs | ||
---|---|---|
1 |
using System.Reflection; |
|
2 |
using System.Runtime.CompilerServices; |
|
3 |
using System.Runtime.InteropServices; |
|
4 |
|
|
5 |
// 어셈블리에 대한 일반 정보는 다음 특성 집합을 통해 |
|
6 |
// 제어됩니다. 어셈블리와 관련된 정보를 수정하려면 |
|
7 |
// 이러한 특성 값을 변경하세요. |
|
8 |
[assembly: AssemblyTitle("PlugInTest")] |
|
9 |
[assembly: AssemblyDescription("")] |
|
10 |
[assembly: AssemblyConfiguration("")] |
|
11 |
[assembly: AssemblyCompany("")] |
|
12 |
[assembly: AssemblyProduct("PlugInTest")] |
|
13 |
[assembly: AssemblyCopyright("Copyright © 2020")] |
|
14 |
[assembly: AssemblyTrademark("")] |
|
15 |
[assembly: AssemblyCulture("")] |
|
16 |
|
|
17 |
// ComVisible을 false로 설정하면 이 어셈블리의 형식이 COM 구성 요소에 |
|
18 |
// 표시되지 않습니다. COM에서 이 어셈블리의 형식에 액세스하려면 |
|
19 |
// 해당 형식에 대해 ComVisible 특성을 true로 설정하세요. |
|
20 |
[assembly: ComVisible(false)] |
|
21 |
|
|
22 |
// 이 프로젝트가 COM에 노출되는 경우 다음 GUID는 typelib의 ID를 나타냅니다. |
|
23 |
[assembly: Guid("f344e7ae-b16e-4736-9816-4be415418f58")] |
|
24 |
|
|
25 |
// 어셈블리의 버전 정보는 다음 네 가지 값으로 구성됩니다. |
|
26 |
// |
|
27 |
// 주 버전 |
|
28 |
// 부 버전 |
|
29 |
// 빌드 번호 |
|
30 |
// 수정 버전 |
|
31 |
// |
|
32 |
// 모든 값을 지정하거나 아래와 같이 '*'를 사용하여 빌드 번호 및 수정 번호가 자동으로 |
|
33 |
// 지정되도록 할 수 있습니다. |
|
34 |
// [assembly: AssemblyVersion("1.0.*")] |
|
35 |
[assembly: AssemblyVersion("1.0.0.0")] |
|
36 |
[assembly: AssemblyFileVersion("1.0.0.0")] |
ConvertService/ServiceBase/PlugInTest/packages.config | ||
---|---|---|
1 |
<?xml version="1.0" encoding="utf-8"?> |
|
2 |
<packages> |
|
3 |
<package id="EntityFramework" version="6.2.0" targetFramework="net45" /> |
|
4 |
<package id="log4net" version="2.0.8" targetFramework="net45" /> |
|
5 |
<package id="Microsoft.CSharp" version="4.5.0" targetFramework="net45" /> |
|
6 |
<package id="Salaros.ConfigParser" version="0.3.4" targetFramework="net45" /> |
|
7 |
</packages> |
ConvertService/ServiceBase/ServiceBase.sln | ||
---|---|---|
111 | 111 |
EndProject |
112 | 112 |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestDocumentInfo", "TestDocumentInfo\TestDocumentInfo.csproj", "{8E4A5DBD-1A40-4D43-A03B-E780ED098E9D}" |
113 | 113 |
EndProject |
114 |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PlugInTest", "PlugInTest\PlugInTest.csproj", "{F344E7AE-B16E-4736-9816-4BE415418F58}" |
|
115 |
EndProject |
|
114 | 116 |
Global |
115 | 117 |
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
116 | 118 |
Debug|Any CPU = Debug|Any CPU |
... | ... | |
387 | 389 |
{8E4A5DBD-1A40-4D43-A03B-E780ED098E9D}.Release|x64.Build.0 = Release|Any CPU |
388 | 390 |
{8E4A5DBD-1A40-4D43-A03B-E780ED098E9D}.Release|x86.ActiveCfg = Release|Any CPU |
389 | 391 |
{8E4A5DBD-1A40-4D43-A03B-E780ED098E9D}.Release|x86.Build.0 = Release|Any CPU |
392 |
{F344E7AE-B16E-4736-9816-4BE415418F58}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
393 |
{F344E7AE-B16E-4736-9816-4BE415418F58}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
394 |
{F344E7AE-B16E-4736-9816-4BE415418F58}.Debug|x64.ActiveCfg = Debug|Any CPU |
|
395 |
{F344E7AE-B16E-4736-9816-4BE415418F58}.Debug|x64.Build.0 = Debug|Any CPU |
|
396 |
{F344E7AE-B16E-4736-9816-4BE415418F58}.Debug|x86.ActiveCfg = Debug|Any CPU |
|
397 |
{F344E7AE-B16E-4736-9816-4BE415418F58}.Debug|x86.Build.0 = Debug|Any CPU |
|
398 |
{F344E7AE-B16E-4736-9816-4BE415418F58}.Release|Any CPU.ActiveCfg = Release|Any CPU |
|
399 |
{F344E7AE-B16E-4736-9816-4BE415418F58}.Release|Any CPU.Build.0 = Release|Any CPU |
|
400 |
{F344E7AE-B16E-4736-9816-4BE415418F58}.Release|x64.ActiveCfg = Release|Any CPU |
|
401 |
{F344E7AE-B16E-4736-9816-4BE415418F58}.Release|x64.Build.0 = Release|Any CPU |
|
402 |
{F344E7AE-B16E-4736-9816-4BE415418F58}.Release|x86.ActiveCfg = Release|Any CPU |
|
403 |
{F344E7AE-B16E-4736-9816-4BE415418F58}.Release|x86.Build.0 = Release|Any CPU |
|
390 | 404 |
EndGlobalSection |
391 | 405 |
GlobalSection(SolutionProperties) = preSolution |
392 | 406 |
HideSolutionNode = FALSE |
... | ... | |
395 | 409 |
{A317C1F6-E72E-4A5C-87EC-601622B0CF09} = {38FB29F2-1B34-49E6-873C-9E04F77F7B08} |
396 | 410 |
{535AA98D-063A-46A4-86D8-371F6C16C099} = {38FB29F2-1B34-49E6-873C-9E04F77F7B08} |
397 | 411 |
{8E4A5DBD-1A40-4D43-A03B-E780ED098E9D} = {38FB29F2-1B34-49E6-873C-9E04F77F7B08} |
412 |
{F344E7AE-B16E-4736-9816-4BE415418F58} = {38FB29F2-1B34-49E6-873C-9E04F77F7B08} |
|
398 | 413 |
EndGlobalSection |
399 | 414 |
GlobalSection(ExtensibilityGlobals) = postSolution |
400 | 415 |
SolutionGuid = {CA1BB1E8-1969-4435-A889-37F359B6EAAE} |
ConvertService/ServiceBase/ServiceTestApp/ServiceTestApp.csproj | ||
---|---|---|
92 | 92 |
<HintPath>..\packages\log4net.2.0.8\lib\net45-full\log4net.dll</HintPath> |
93 | 93 |
</Reference> |
94 | 94 |
<Reference Include="Markus.EntityModel, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL"> |
95 |
<HintPath>..\packages\MarkusDatabase.1.7.2\lib\net45\Markus.EntityModel.dll</HintPath>
|
|
95 |
<HintPath>..\packages\MarkusDatabase.1.8.0\lib\net45\Markus.EntityModel.dll</HintPath>
|
|
96 | 96 |
</Reference> |
97 | 97 |
<Reference Include="Markus.LibraryInstaller, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> |
98 | 98 |
<HintPath>..\packages\Markus.LibraryInstaller.1.5.1\lib\net45\Markus.LibraryInstaller.dll</HintPath> |
ConvertService/ServiceBase/ServiceTestApp/packages.config | ||
---|---|---|
4 | 4 |
<package id="EntityFramework.ko" version="6.2.0" targetFramework="net45" /> |
5 | 5 |
<package id="Markus.LibraryInstaller" version="1.5.1" targetFramework="net45" /> |
6 | 6 |
<package id="Markus.Message" version="1.5.4" targetFramework="net45" /> |
7 |
<package id="MarkusDatabase" version="1.7.2" targetFramework="net45" />
|
|
7 |
<package id="MarkusDatabase" version="1.8.0" targetFramework="net45" developmentDependency="true" />
|
|
8 | 8 |
<package id="MarkusPDF" version="1.7.0" targetFramework="net45" /> |
9 | 9 |
<package id="Microsoft.CSharp" version="4.5.0" targetFramework="net45" /> |
10 | 10 |
<package id="Newtonsoft.Json" version="12.0.2" targetFramework="net45" /> |
ConvertService/ServiceBase/TestDocumentInfo/DocumentInfoProcess.cs | ||
---|---|---|
73 | 73 |
GROUP_NO = "11", |
74 | 74 |
ORIGINAL_FILE = convertItem.DOCUMENT_URL, |
75 | 75 |
DOCUMENT_ID = documentId, |
76 |
PROJECT_NO = projectNo |
|
76 |
PROJECT_NO = projectNo, |
|
77 |
Link = convertItem.DOCUMENT_URL |
|
77 | 78 |
}); |
78 | 79 |
} |
79 | 80 |
|
ConvertService/ServiceBase/TestDocumentInfo/TestDocumentInfo.csproj | ||
---|---|---|
17 | 17 |
<DebugSymbols>true</DebugSymbols> |
18 | 18 |
<DebugType>full</DebugType> |
19 | 19 |
<Optimize>false</Optimize> |
20 |
<OutputPath>bin\Debug\</OutputPath>
|
|
20 |
<OutputPath>..\publish\Plugin\</OutputPath>
|
|
21 | 21 |
<DefineConstants>DEBUG;TRACE</DefineConstants> |
22 | 22 |
<ErrorReport>prompt</ErrorReport> |
23 | 23 |
<WarningLevel>4</WarningLevel> |
ConvertService/ServiceBase/UnitTest.Markus.Service/UnitTest.Markus.Service.csproj | ||
---|---|---|
14 | 14 |
<ItemGroup> |
15 | 15 |
<PackageReference Include="EntityFramework" Version="6.2.0" /> |
16 | 16 |
<PackageReference Include="EntityFramework.ko" Version="6.2.0" /> |
17 |
<PackageReference Include="MarkusDatabase" Version="1.7.2" /> |
|
17 |
<PackageReference Include="MarkusDatabase" Version="1.8.0"> |
|
18 |
<PrivateAssets>all</PrivateAssets> |
|
19 |
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> |
|
20 |
</PackageReference> |
|
18 | 21 |
<PackageReference Include="xunit" Version="2.4.1" /> |
19 | 22 |
<PackageReference Include="Xunit.Priority" Version="1.1.5" /> |
20 | 23 |
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.1"> |
내보내기 Unified diff