프로젝트

일반

사용자정보

개정판 c8183702

IDc818370215dfc02d13fd5c74017b69874aba3d73
상위 0b49ffb8
하위 70bbad54

김태성이(가) 약 5년 전에 추가함

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

클립보드 이미지 추가 (최대 크기: 500 MB)