프로젝트

일반

사용자정보

개정판 731c84b8

ID731c84b812a68d73f43271e3f0da28ae9a44232d
상위 65674874
하위 52b947bb

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

issue #00000 postgresql 테스트 추가

Change-Id: I554bf424488db8d89aa865f3b0bb3eb997427cd1

차이점 보기:

ConvertService/ServiceBase/ConnectionStringBuild/MainWindow.xaml.cs
47 47
        {
48 48
            try
49 49
            {
50
                using (ConvertDocRepository database = new ConvertDocRepository(txtDecrypt.Text))
50
                using (ConvertDocRepository database = new ConvertDocRepository(txtDecrypt.Text,Markus.Service.DataBase.DBMSType.MSSQL))
51 51
                {
52 52
                    var result = await database.GetConvertDocAsync((int)Markus.Message.StatusCodeType.Wait);
53 53

  
ConvertService/ServiceBase/ConvertResultBSENG/ConvertResultBSENG.csproj
91 91
  </ItemGroup>
92 92
  <ItemGroup>
93 93
    <PackageReference Include="RestSharp">
94
      <Version>108.0.3</Version>
94
      <Version>106.12.0</Version>
95 95
    </PackageReference>
96 96
  </ItemGroup>
97 97
  <ItemGroup>
ConvertService/ServiceBase/ConvertResultBSENG/ResultProcess.cs
17 17
        private const string UPLOAD_API_KEY = "UPLOAD_API";
18 18

  
19 19
        private const string MARKUS_ConnectionString_KEY = "MARKUS_ConnectionString";
20
        private const string DBTYPE_KEY = "DBTYPE";
21

  
20 22
        private string connectioString;
21 23

  
22 24
        public bool Do(string ConvertID, Dictionary<string, object> Parameters)
......
28 30
            {
29 31
                if (Parameters.Keys.Count(x => x == MARKUS_ConnectionString_KEY) > 0)
30 32
                {
33
                    Parameters.TryGetValue(DBTYPE_KEY, out object dbtypeStr);
34
                    Markus.Service.DataBase.DBMSType dbtype = (Markus.Service.DataBase.DBMSType)Enum.Parse(typeof(Markus.Service.DataBase.DBMSType), dbtypeStr.ToString());
35

  
31 36
                    connectioString = Markus.Service.Extensions.Encrypt.AESEncrypter.Decrypt(Parameters[MARKUS_ConnectionString_KEY].ToString());
32 37
                    string uploadUrl = Parameters[UPLOAD_API_KEY].ToString();
33 38

  
34
                    using (ConvertDocRepository database = new ConvertDocRepository(connectioString))
39
                    using (ConvertDocRepository database = new ConvertDocRepository(connectioString, dbtype))
35 40
                    {
36 41
                        var convertItem = database.GetConvertDocSingleAsync(ConvertID: ConvertID).GetAwaiter().GetResult();
37 42

  
38 43
                        if (convertItem != null)
39 44
                        {
40
                            using (DOCUMENTITEMRepository repository = new DOCUMENTITEMRepository(connectioString))
45
                            using (DOCUMENTITEMRepository repository = new DOCUMENTITEMRepository(connectioString, dbtype))
41 46
                            {
42 47
                                var docitem = repository.GetFirstAsync(convertItem.PROJECT_NO,convertItem.DOCUMENT_ID).GetAwaiter().GetResult();
43 48

  
ConvertService/ServiceBase/ConvertStatationTest/App.config
1
<?xml version="1.0" encoding="utf-8" ?>
2
<configuration>
3
  <configSections>
4
    <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
5
  </configSections>
6
  <connectionStrings>
7
    <add name="MarkusModel" connectionString="metadata=res://*/MarkusModel.csdl|res://*/MarkusModel.ssdl|res://*/MarkusModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=(LocalDB)\MSSQLLocalDB;attachdbfilename=|DataDirectory|\MarkusDB.mdf;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;"
8
      providerName="System.Data.EntityClient" />
9
    <add name="ConvertStatationTest.Properties.Settings.ConnectionStr"
10
      connectionString="Data Source=cloud.devdoftech.co.kr,7777;Initial Catalog=markus;Persist Security Info=True;User ID=doftech;Password=dof1073#"
11
      providerName="System.Data.SqlClient" />
12
  </connectionStrings>
13
  <entityFramework>
14
    <defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework" />
15
    <providers>
16
      <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
17
    </providers>
18
  </entityFramework>
19
    <startup> 
20
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" />
21
    </startup>
22
    <system.serviceModel>
23
        <bindings>
24
            <basicHttpBinding>
25
                <binding name="BasicHttpBinding_IStationService" />
26
            </basicHttpBinding>
27
        </bindings>
28
        <client>
29
            <endpoint address="http://localhost:9111/StationService" binding="basicHttpBinding"
30
                bindingConfiguration="BasicHttpBinding_IStationService" contract="StationService.IStationService"
31
                name="BasicHttpBinding_IStationService" />
32
        </client>
33
    </system.serviceModel>
34
</configuration>
ConvertService/ServiceBase/ConvertStatationTest/Connected Services/StationService/ConvertStatationTest.StationService.ConvertItem.datasource
1
<?xml version="1.0" encoding="utf-8"?>
2
<!--
3
    This file is automatically generated by Visual Studio .Net. It is 
4
    used to store generic object data source configuration information.  
5
    Renaming the file extension or editing the content of this file may   
6
    cause the file to be unrecognizable by the program.
7
-->
8
<GenericObjectDataSource DisplayName="ConvertItem" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
9
   <TypeInfo>ConvertStatationTest.StationService.ConvertItem, Connected Services.StationService.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
10
</GenericObjectDataSource>
ConvertService/ServiceBase/ConvertStatationTest/Connected Services/StationService/ConvertStatationTest.StationService.Item.datasource
1
<?xml version="1.0" encoding="utf-8"?>
2
<!--
3
    This file is automatically generated by Visual Studio .Net. It is 
4
    used to store generic object data source configuration information.  
5
    Renaming the file extension or editing the content of this file may   
6
    cause the file to be unrecognizable by the program.
7
-->
8
<GenericObjectDataSource DisplayName="Item" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
9
   <TypeInfo>ConvertStatationTest.StationService.Item, Connected Services.StationService.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
10
</GenericObjectDataSource>
ConvertService/ServiceBase/ConvertStatationTest/Connected Services/StationService/Markus.Message.xsd
1
<?xml version="1.0" encoding="utf-8"?>
2
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Markus.Message" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Markus.Message" xmlns:xs="http://www.w3.org/2001/XMLSchema">
3
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
4
  <xs:simpleType name="StatusCodeType">
5
    <xs:restriction base="xs:string">
6
      <xs:enumeration value="None" />
7
      <xs:enumeration value="Wait" />
8
      <xs:enumeration value="PageLoading" />
9
      <xs:enumeration value="Saving" />
10
      <xs:enumeration value="Completed" />
11
      <xs:enumeration value="FileError">
12
        <xs:annotation>
13
          <xs:appinfo>
14
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">50</EnumerationValue>
15
          </xs:appinfo>
16
        </xs:annotation>
17
      </xs:enumeration>
18
      <xs:enumeration value="PageError">
19
        <xs:annotation>
20
          <xs:appinfo>
21
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">55</EnumerationValue>
22
          </xs:appinfo>
23
        </xs:annotation>
24
      </xs:enumeration>
25
      <xs:enumeration value="NeedsPassword">
26
        <xs:annotation>
27
          <xs:appinfo>
28
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">60</EnumerationValue>
29
          </xs:appinfo>
30
        </xs:annotation>
31
      </xs:enumeration>
32
      <xs:enumeration value="StopProcess">
33
        <xs:annotation>
34
          <xs:appinfo>
35
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">70</EnumerationValue>
36
          </xs:appinfo>
37
        </xs:annotation>
38
      </xs:enumeration>
39
      <xs:enumeration value="FontNotFound">
40
        <xs:annotation>
41
          <xs:appinfo>
42
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">77</EnumerationValue>
43
          </xs:appinfo>
44
        </xs:annotation>
45
      </xs:enumeration>
46
      <xs:enumeration value="Error">
47
        <xs:annotation>
48
          <xs:appinfo>
49
            <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">99</EnumerationValue>
50
          </xs:appinfo>
51
        </xs:annotation>
52
      </xs:enumeration>
53
    </xs:restriction>
54
  </xs:simpleType>
55
  <xs:element name="StatusCodeType" nillable="true" type="tns:StatusCodeType" />
56
</xs:schema>
ConvertService/ServiceBase/ConvertStatationTest/Connected Services/StationService/Markus.Service.IWcfService.xsd
1
<?xml version="1.0" encoding="utf-8"?>
2
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Markus.Service.IWcfService" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Markus.Service.IWcfService" xmlns:xs="http://www.w3.org/2001/XMLSchema">
3
  <xs:complexType name="Item">
4
    <xs:sequence>
5
      <xs:element minOccurs="0" name="ConvertPath" nillable="true" type="xs:string" />
6
      <xs:element minOccurs="0" name="CurrentPageNo" type="xs:int" />
7
      <xs:element minOccurs="0" name="DocumentID" nillable="true" type="xs:string" />
8
      <xs:element minOccurs="0" name="Exception" nillable="true" type="xs:string" />
9
      <xs:element minOccurs="0" name="PdfPath" nillable="true" type="xs:string" />
10
      <xs:element minOccurs="0" name="ProjectNo" nillable="true" type="xs:string" />
11
      <xs:element minOccurs="0" name="ProjectNumber" nillable="true" type="xs:string" />
12
      <xs:element minOccurs="0" name="Status" nillable="true" type="xs:string" />
13
      <xs:element minOccurs="0" name="TotalPage" type="xs:int" />
14
    </xs:sequence>
15
  </xs:complexType>
16
  <xs:element name="Item" nillable="true" type="tns:Item" />
17
</xs:schema>
ConvertService/ServiceBase/ConvertStatationTest/Connected Services/StationService/Markus.Service.Interface.xsd
1
<?xml version="1.0" encoding="utf-8"?>
2
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Markus.Service.Interface" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Markus.Service.Interface" xmlns:xs="http://www.w3.org/2001/XMLSchema">
3
  <xs:import namespace="http://schemas.datacontract.org/2004/07/Markus.Message" />
4
  <xs:complexType name="ArrayOfConvertItem">
5
    <xs:sequence>
6
      <xs:element minOccurs="0" maxOccurs="unbounded" name="ConvertItem" nillable="true" type="tns:ConvertItem" />
7
    </xs:sequence>
8
  </xs:complexType>
9
  <xs:element name="ArrayOfConvertItem" nillable="true" type="tns:ArrayOfConvertItem" />
10
  <xs:complexType name="ConvertItem">
11
    <xs:sequence>
12
      <xs:element minOccurs="0" name="ConvertID" nillable="true" type="xs:string" />
13
      <xs:element minOccurs="0" name="ConvertPath" nillable="true" type="xs:string" />
14
      <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/Markus.Message" minOccurs="0" name="ConvertState" type="q1:StatusCodeType" />
15
      <xs:element minOccurs="0" name="CreateTime" type="xs:dateTime" />
16
      <xs:element minOccurs="0" name="CurrentPageNo" type="xs:int" />
17
      <xs:element minOccurs="0" name="DocumentID" nillable="true" type="xs:string" />
18
      <xs:element minOccurs="0" name="DocumentName" nillable="true" type="xs:string" />
19
      <xs:element minOccurs="0" name="DocumentNo" nillable="true" type="xs:string" />
20
      <xs:element minOccurs="0" name="DocumnetURL" nillable="true" type="xs:string" />
21
      <xs:element minOccurs="0" name="EndTime" nillable="true" type="xs:dateTime" />
22
      <xs:element minOccurs="0" name="Exception" nillable="true" type="xs:string" />
23
      <xs:element minOccurs="0" name="FileName" nillable="true" type="xs:string" />
24
      <xs:element minOccurs="0" name="GroupNo" nillable="true" type="xs:string" />
25
      <xs:element minOccurs="0" name="MarkusLink" nillable="true" type="xs:string" />
26
      <xs:element minOccurs="0" name="OriginfilePath" nillable="true" type="xs:string" />
27
      <xs:element minOccurs="0" name="ProcessorAffinity" type="xs:long" />
28
      <xs:element minOccurs="0" name="ProjectNumber" nillable="true" type="xs:string" />
29
      <xs:element minOccurs="0" name="ReConverter" type="xs:int" />
30
      <xs:element minOccurs="0" name="Revision" nillable="true" type="xs:string" />
31
      <xs:element minOccurs="0" name="ServiceID" nillable="true" type="xs:string" />
32
      <xs:element minOccurs="0" name="StartTime" nillable="true" type="xs:dateTime" />
33
      <xs:element minOccurs="0" name="TotalPage" type="xs:int" />
34
      <xs:element minOccurs="0" name="UniqueKey" nillable="true" type="xs:string" />
35
      <xs:element minOccurs="0" name="Validation" nillable="true" type="xs:string" />
36
      <xs:element minOccurs="0" name="_Create_User_ID" nillable="true" type="xs:string" />
37
      <xs:element minOccurs="0" name="_DocInfo_ID" nillable="true" type="xs:string" />
38
      <xs:element minOccurs="0" name="_MarkupInfo_ID" nillable="true" type="xs:string" />
39
    </xs:sequence>
40
  </xs:complexType>
41
  <xs:element name="ConvertItem" nillable="true" type="tns:ConvertItem" />
42
</xs:schema>
ConvertService/ServiceBase/ConvertStatationTest/Connected Services/StationService/Reference.cs
1
//------------------------------------------------------------------------------
2
// <auto-generated>
3
//     이 코드는 도구를 사용하여 생성되었습니다.
4
//     런타임 버전:4.0.30319.42000
5
//
6
//     파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면
7
//     이러한 변경 내용이 손실됩니다.
8
// </auto-generated>
9
//------------------------------------------------------------------------------
10

  
11
namespace ConvertStatationTest.StationService {
12
    using System.Runtime.Serialization;
13
    using System;
14
    
15
    
16
    [System.Diagnostics.DebuggerStepThroughAttribute()]
17
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
18
    [System.Runtime.Serialization.DataContractAttribute(Name="Item", Namespace="http://schemas.datacontract.org/2004/07/Markus.Service.IWcfService")]
19
    [System.SerializableAttribute()]
20
    public partial class Item : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
21
        
22
        [System.NonSerializedAttribute()]
23
        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
24
        
25
        [System.Runtime.Serialization.OptionalFieldAttribute()]
26
        private string ConvertPathField;
27
        
28
        [System.Runtime.Serialization.OptionalFieldAttribute()]
29
        private int CurrentPageNoField;
30
        
31
        [System.Runtime.Serialization.OptionalFieldAttribute()]
32
        private string DocumentIDField;
33
        
34
        [System.Runtime.Serialization.OptionalFieldAttribute()]
35
        private string ExceptionField;
36
        
37
        [System.Runtime.Serialization.OptionalFieldAttribute()]
38
        private string PdfPathField;
39
        
40
        [System.Runtime.Serialization.OptionalFieldAttribute()]
41
        private string ProjectNoField;
42
        
43
        [System.Runtime.Serialization.OptionalFieldAttribute()]
44
        private string ProjectNumberField;
45
        
46
        [System.Runtime.Serialization.OptionalFieldAttribute()]
47
        private string StatusField;
48
        
49
        [System.Runtime.Serialization.OptionalFieldAttribute()]
50
        private int TotalPageField;
51
        
52
        [global::System.ComponentModel.BrowsableAttribute(false)]
53
        public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
54
            get {
55
                return this.extensionDataField;
56
            }
57
            set {
58
                this.extensionDataField = value;
59
            }
60
        }
61
        
62
        [System.Runtime.Serialization.DataMemberAttribute()]
63
        public string ConvertPath {
64
            get {
65
                return this.ConvertPathField;
66
            }
67
            set {
68
                if ((object.ReferenceEquals(this.ConvertPathField, value) != true)) {
69
                    this.ConvertPathField = value;
70
                    this.RaisePropertyChanged("ConvertPath");
71
                }
72
            }
73
        }
74
        
75
        [System.Runtime.Serialization.DataMemberAttribute()]
76
        public int CurrentPageNo {
77
            get {
78
                return this.CurrentPageNoField;
79
            }
80
            set {
81
                if ((this.CurrentPageNoField.Equals(value) != true)) {
82
                    this.CurrentPageNoField = value;
83
                    this.RaisePropertyChanged("CurrentPageNo");
84
                }
85
            }
86
        }
87
        
88
        [System.Runtime.Serialization.DataMemberAttribute()]
89
        public string DocumentID {
90
            get {
91
                return this.DocumentIDField;
92
            }
93
            set {
94
                if ((object.ReferenceEquals(this.DocumentIDField, value) != true)) {
95
                    this.DocumentIDField = value;
96
                    this.RaisePropertyChanged("DocumentID");
97
                }
98
            }
99
        }
100
        
101
        [System.Runtime.Serialization.DataMemberAttribute()]
102
        public string Exception {
103
            get {
104
                return this.ExceptionField;
105
            }
106
            set {
107
                if ((object.ReferenceEquals(this.ExceptionField, value) != true)) {
108
                    this.ExceptionField = value;
109
                    this.RaisePropertyChanged("Exception");
110
                }
111
            }
112
        }
113
        
114
        [System.Runtime.Serialization.DataMemberAttribute()]
115
        public string PdfPath {
116
            get {
117
                return this.PdfPathField;
118
            }
119
            set {
120
                if ((object.ReferenceEquals(this.PdfPathField, value) != true)) {
121
                    this.PdfPathField = value;
122
                    this.RaisePropertyChanged("PdfPath");
123
                }
124
            }
125
        }
126
        
127
        [System.Runtime.Serialization.DataMemberAttribute()]
128
        public string ProjectNo {
129
            get {
130
                return this.ProjectNoField;
131
            }
132
            set {
133
                if ((object.ReferenceEquals(this.ProjectNoField, value) != true)) {
134
                    this.ProjectNoField = value;
135
                    this.RaisePropertyChanged("ProjectNo");
136
                }
137
            }
138
        }
139
        
140
        [System.Runtime.Serialization.DataMemberAttribute()]
141
        public string ProjectNumber {
142
            get {
143
                return this.ProjectNumberField;
144
            }
145
            set {
146
                if ((object.ReferenceEquals(this.ProjectNumberField, value) != true)) {
147
                    this.ProjectNumberField = value;
148
                    this.RaisePropertyChanged("ProjectNumber");
149
                }
150
            }
151
        }
152
        
153
        [System.Runtime.Serialization.DataMemberAttribute()]
154
        public string Status {
155
            get {
156
                return this.StatusField;
157
            }
158
            set {
159
                if ((object.ReferenceEquals(this.StatusField, value) != true)) {
160
                    this.StatusField = value;
161
                    this.RaisePropertyChanged("Status");
162
                }
163
            }
164
        }
165
        
166
        [System.Runtime.Serialization.DataMemberAttribute()]
167
        public int TotalPage {
168
            get {
169
                return this.TotalPageField;
170
            }
171
            set {
172
                if ((this.TotalPageField.Equals(value) != true)) {
173
                    this.TotalPageField = value;
174
                    this.RaisePropertyChanged("TotalPage");
175
                }
176
            }
177
        }
178
        
179
        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
180
        
181
        protected void RaisePropertyChanged(string propertyName) {
182
            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
183
            if ((propertyChanged != null)) {
184
                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
185
            }
186
        }
187
    }
188
    
189
    [System.Diagnostics.DebuggerStepThroughAttribute()]
190
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
191
    [System.Runtime.Serialization.DataContractAttribute(Name="ConvertItem", Namespace="http://schemas.datacontract.org/2004/07/Markus.Service.Interface")]
192
    [System.SerializableAttribute()]
193
    public partial class ConvertItem : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
194
        
195
        [System.NonSerializedAttribute()]
196
        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
197
        
198
        [System.Runtime.Serialization.OptionalFieldAttribute()]
199
        private string ConvertIDField;
200
        
201
        [System.Runtime.Serialization.OptionalFieldAttribute()]
202
        private string ConvertPathField;
203
        
204
        [System.Runtime.Serialization.OptionalFieldAttribute()]
205
        private ConvertStatationTest.StationService.StatusCodeType ConvertStateField;
206
        
207
        [System.Runtime.Serialization.OptionalFieldAttribute()]
208
        private System.DateTime CreateTimeField;
209
        
210
        [System.Runtime.Serialization.OptionalFieldAttribute()]
211
        private int CurrentPageNoField;
212
        
213
        [System.Runtime.Serialization.OptionalFieldAttribute()]
214
        private string DocumentIDField;
215
        
216
        [System.Runtime.Serialization.OptionalFieldAttribute()]
217
        private string DocumentNameField;
218
        
219
        [System.Runtime.Serialization.OptionalFieldAttribute()]
220
        private string DocumentNoField;
221
        
222
        [System.Runtime.Serialization.OptionalFieldAttribute()]
223
        private string DocumnetURLField;
224
        
225
        [System.Runtime.Serialization.OptionalFieldAttribute()]
226
        private System.Nullable<System.DateTime> EndTimeField;
227
        
228
        [System.Runtime.Serialization.OptionalFieldAttribute()]
229
        private string ExceptionField;
230
        
231
        [System.Runtime.Serialization.OptionalFieldAttribute()]
232
        private string FileNameField;
233
        
234
        [System.Runtime.Serialization.OptionalFieldAttribute()]
235
        private string GroupNoField;
236
        
237
        [System.Runtime.Serialization.OptionalFieldAttribute()]
238
        private string MarkusLinkField;
239
        
240
        [System.Runtime.Serialization.OptionalFieldAttribute()]
241
        private string OriginfilePathField;
242
        
243
        [System.Runtime.Serialization.OptionalFieldAttribute()]
244
        private long ProcessorAffinityField;
245
        
246
        [System.Runtime.Serialization.OptionalFieldAttribute()]
247
        private string ProjectNumberField;
248
        
249
        [System.Runtime.Serialization.OptionalFieldAttribute()]
250
        private int ReConverterField;
251
        
252
        [System.Runtime.Serialization.OptionalFieldAttribute()]
253
        private string RevisionField;
254
        
255
        [System.Runtime.Serialization.OptionalFieldAttribute()]
256
        private string ServiceIDField;
257
        
258
        [System.Runtime.Serialization.OptionalFieldAttribute()]
259
        private System.Nullable<System.DateTime> StartTimeField;
260
        
261
        [System.Runtime.Serialization.OptionalFieldAttribute()]
262
        private int TotalPageField;
263
        
264
        [System.Runtime.Serialization.OptionalFieldAttribute()]
265
        private string UniqueKeyField;
266
        
267
        [System.Runtime.Serialization.OptionalFieldAttribute()]
268
        private string ValidationField;
269
        
270
        [System.Runtime.Serialization.OptionalFieldAttribute()]
271
        private string _Create_User_IDField;
272
        
273
        [System.Runtime.Serialization.OptionalFieldAttribute()]
274
        private string _DocInfo_IDField;
275
        
276
        [System.Runtime.Serialization.OptionalFieldAttribute()]
277
        private string _MarkupInfo_IDField;
278
        
279
        [global::System.ComponentModel.BrowsableAttribute(false)]
280
        public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
281
            get {
282
                return this.extensionDataField;
283
            }
284
            set {
285
                this.extensionDataField = value;
286
            }
287
        }
288
        
289
        [System.Runtime.Serialization.DataMemberAttribute()]
290
        public string ConvertID {
291
            get {
292
                return this.ConvertIDField;
293
            }
294
            set {
295
                if ((object.ReferenceEquals(this.ConvertIDField, value) != true)) {
296
                    this.ConvertIDField = value;
297
                    this.RaisePropertyChanged("ConvertID");
298
                }
299
            }
300
        }
301
        
302
        [System.Runtime.Serialization.DataMemberAttribute()]
303
        public string ConvertPath {
304
            get {
305
                return this.ConvertPathField;
306
            }
307
            set {
308
                if ((object.ReferenceEquals(this.ConvertPathField, value) != true)) {
309
                    this.ConvertPathField = value;
310
                    this.RaisePropertyChanged("ConvertPath");
311
                }
312
            }
313
        }
314
        
315
        [System.Runtime.Serialization.DataMemberAttribute()]
316
        public ConvertStatationTest.StationService.StatusCodeType ConvertState {
317
            get {
318
                return this.ConvertStateField;
319
            }
320
            set {
321
                if ((this.ConvertStateField.Equals(value) != true)) {
322
                    this.ConvertStateField = value;
323
                    this.RaisePropertyChanged("ConvertState");
324
                }
325
            }
326
        }
327
        
328
        [System.Runtime.Serialization.DataMemberAttribute()]
329
        public System.DateTime CreateTime {
330
            get {
331
                return this.CreateTimeField;
332
            }
333
            set {
334
                if ((this.CreateTimeField.Equals(value) != true)) {
335
                    this.CreateTimeField = value;
336
                    this.RaisePropertyChanged("CreateTime");
337
                }
338
            }
339
        }
340
        
341
        [System.Runtime.Serialization.DataMemberAttribute()]
342
        public int CurrentPageNo {
343
            get {
344
                return this.CurrentPageNoField;
345
            }
346
            set {
347
                if ((this.CurrentPageNoField.Equals(value) != true)) {
348
                    this.CurrentPageNoField = value;
349
                    this.RaisePropertyChanged("CurrentPageNo");
350
                }
351
            }
352
        }
353
        
354
        [System.Runtime.Serialization.DataMemberAttribute()]
355
        public string DocumentID {
356
            get {
357
                return this.DocumentIDField;
358
            }
359
            set {
360
                if ((object.ReferenceEquals(this.DocumentIDField, value) != true)) {
361
                    this.DocumentIDField = value;
362
                    this.RaisePropertyChanged("DocumentID");
363
                }
364
            }
365
        }
366
        
367
        [System.Runtime.Serialization.DataMemberAttribute()]
368
        public string DocumentName {
369
            get {
370
                return this.DocumentNameField;
371
            }
372
            set {
373
                if ((object.ReferenceEquals(this.DocumentNameField, value) != true)) {
374
                    this.DocumentNameField = value;
375
                    this.RaisePropertyChanged("DocumentName");
376
                }
377
            }
378
        }
379
        
380
        [System.Runtime.Serialization.DataMemberAttribute()]
381
        public string DocumentNo {
382
            get {
383
                return this.DocumentNoField;
384
            }
385
            set {
386
                if ((object.ReferenceEquals(this.DocumentNoField, value) != true)) {
387
                    this.DocumentNoField = value;
388
                    this.RaisePropertyChanged("DocumentNo");
389
                }
390
            }
391
        }
392
        
393
        [System.Runtime.Serialization.DataMemberAttribute()]
394
        public string DocumnetURL {
395
            get {
396
                return this.DocumnetURLField;
397
            }
398
            set {
399
                if ((object.ReferenceEquals(this.DocumnetURLField, value) != true)) {
400
                    this.DocumnetURLField = value;
401
                    this.RaisePropertyChanged("DocumnetURL");
402
                }
403
            }
404
        }
405
        
406
        [System.Runtime.Serialization.DataMemberAttribute()]
407
        public System.Nullable<System.DateTime> EndTime {
408
            get {
409
                return this.EndTimeField;
410
            }
411
            set {
412
                if ((this.EndTimeField.Equals(value) != true)) {
413
                    this.EndTimeField = value;
414
                    this.RaisePropertyChanged("EndTime");
415
                }
416
            }
417
        }
418
        
419
        [System.Runtime.Serialization.DataMemberAttribute()]
420
        public string Exception {
421
            get {
422
                return this.ExceptionField;
423
            }
424
            set {
425
                if ((object.ReferenceEquals(this.ExceptionField, value) != true)) {
426
                    this.ExceptionField = value;
427
                    this.RaisePropertyChanged("Exception");
428
                }
429
            }
430
        }
431
        
432
        [System.Runtime.Serialization.DataMemberAttribute()]
433
        public string FileName {
434
            get {
435
                return this.FileNameField;
436
            }
437
            set {
438
                if ((object.ReferenceEquals(this.FileNameField, value) != true)) {
439
                    this.FileNameField = value;
440
                    this.RaisePropertyChanged("FileName");
441
                }
442
            }
443
        }
444
        
445
        [System.Runtime.Serialization.DataMemberAttribute()]
446
        public string GroupNo {
447
            get {
448
                return this.GroupNoField;
449
            }
450
            set {
451
                if ((object.ReferenceEquals(this.GroupNoField, value) != true)) {
452
                    this.GroupNoField = value;
453
                    this.RaisePropertyChanged("GroupNo");
454
                }
455
            }
456
        }
457
        
458
        [System.Runtime.Serialization.DataMemberAttribute()]
459
        public string MarkusLink {
460
            get {
461
                return this.MarkusLinkField;
462
            }
463
            set {
464
                if ((object.ReferenceEquals(this.MarkusLinkField, value) != true)) {
465
                    this.MarkusLinkField = value;
466
                    this.RaisePropertyChanged("MarkusLink");
467
                }
468
            }
469
        }
470
        
471
        [System.Runtime.Serialization.DataMemberAttribute()]
472
        public string OriginfilePath {
473
            get {
474
                return this.OriginfilePathField;
475
            }
476
            set {
477
                if ((object.ReferenceEquals(this.OriginfilePathField, value) != true)) {
478
                    this.OriginfilePathField = value;
479
                    this.RaisePropertyChanged("OriginfilePath");
480
                }
481
            }
482
        }
483
        
484
        [System.Runtime.Serialization.DataMemberAttribute()]
485
        public long ProcessorAffinity {
486
            get {
487
                return this.ProcessorAffinityField;
488
            }
489
            set {
490
                if ((this.ProcessorAffinityField.Equals(value) != true)) {
491
                    this.ProcessorAffinityField = value;
492
                    this.RaisePropertyChanged("ProcessorAffinity");
493
                }
494
            }
495
        }
496
        
497
        [System.Runtime.Serialization.DataMemberAttribute()]
498
        public string ProjectNumber {
499
            get {
500
                return this.ProjectNumberField;
501
            }
502
            set {
503
                if ((object.ReferenceEquals(this.ProjectNumberField, value) != true)) {
504
                    this.ProjectNumberField = value;
505
                    this.RaisePropertyChanged("ProjectNumber");
506
                }
507
            }
508
        }
509
        
510
        [System.Runtime.Serialization.DataMemberAttribute()]
511
        public int ReConverter {
512
            get {
513
                return this.ReConverterField;
514
            }
515
            set {
516
                if ((this.ReConverterField.Equals(value) != true)) {
517
                    this.ReConverterField = value;
518
                    this.RaisePropertyChanged("ReConverter");
519
                }
520
            }
521
        }
522
        
523
        [System.Runtime.Serialization.DataMemberAttribute()]
524
        public string Revision {
525
            get {
526
                return this.RevisionField;
527
            }
528
            set {
529
                if ((object.ReferenceEquals(this.RevisionField, value) != true)) {
530
                    this.RevisionField = value;
531
                    this.RaisePropertyChanged("Revision");
532
                }
533
            }
534
        }
535
        
536
        [System.Runtime.Serialization.DataMemberAttribute()]
537
        public string ServiceID {
538
            get {
539
                return this.ServiceIDField;
540
            }
541
            set {
542
                if ((object.ReferenceEquals(this.ServiceIDField, value) != true)) {
543
                    this.ServiceIDField = value;
544
                    this.RaisePropertyChanged("ServiceID");
545
                }
546
            }
547
        }
548
        
549
        [System.Runtime.Serialization.DataMemberAttribute()]
550
        public System.Nullable<System.DateTime> StartTime {
551
            get {
552
                return this.StartTimeField;
553
            }
554
            set {
555
                if ((this.StartTimeField.Equals(value) != true)) {
556
                    this.StartTimeField = value;
557
                    this.RaisePropertyChanged("StartTime");
558
                }
559
            }
560
        }
561
        
562
        [System.Runtime.Serialization.DataMemberAttribute()]
563
        public int TotalPage {
564
            get {
565
                return this.TotalPageField;
566
            }
567
            set {
568
                if ((this.TotalPageField.Equals(value) != true)) {
569
                    this.TotalPageField = value;
570
                    this.RaisePropertyChanged("TotalPage");
571
                }
572
            }
573
        }
574
        
575
        [System.Runtime.Serialization.DataMemberAttribute()]
576
        public string UniqueKey {
577
            get {
578
                return this.UniqueKeyField;
579
            }
580
            set {
581
                if ((object.ReferenceEquals(this.UniqueKeyField, value) != true)) {
582
                    this.UniqueKeyField = value;
583
                    this.RaisePropertyChanged("UniqueKey");
584
                }
585
            }
586
        }
587
        
588
        [System.Runtime.Serialization.DataMemberAttribute()]
589
        public string Validation {
590
            get {
591
                return this.ValidationField;
592
            }
593
            set {
594
                if ((object.ReferenceEquals(this.ValidationField, value) != true)) {
595
                    this.ValidationField = value;
596
                    this.RaisePropertyChanged("Validation");
597
                }
598
            }
599
        }
600
        
601
        [System.Runtime.Serialization.DataMemberAttribute()]
602
        public string _Create_User_ID {
603
            get {
604
                return this._Create_User_IDField;
605
            }
606
            set {
607
                if ((object.ReferenceEquals(this._Create_User_IDField, value) != true)) {
608
                    this._Create_User_IDField = value;
609
                    this.RaisePropertyChanged("_Create_User_ID");
610
                }
611
            }
612
        }
613
        
614
        [System.Runtime.Serialization.DataMemberAttribute()]
615
        public string _DocInfo_ID {
616
            get {
617
                return this._DocInfo_IDField;
618
            }
619
            set {
620
                if ((object.ReferenceEquals(this._DocInfo_IDField, value) != true)) {
621
                    this._DocInfo_IDField = value;
622
                    this.RaisePropertyChanged("_DocInfo_ID");
623
                }
624
            }
625
        }
626
        
627
        [System.Runtime.Serialization.DataMemberAttribute()]
628
        public string _MarkupInfo_ID {
629
            get {
630
                return this._MarkupInfo_IDField;
631
            }
632
            set {
633
                if ((object.ReferenceEquals(this._MarkupInfo_IDField, value) != true)) {
634
                    this._MarkupInfo_IDField = value;
635
                    this.RaisePropertyChanged("_MarkupInfo_ID");
636
                }
637
            }
638
        }
639
        
640
        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
641
        
642
        protected void RaisePropertyChanged(string propertyName) {
643
            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
644
            if ((propertyChanged != null)) {
645
                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
646
            }
647
        }
648
    }
649
    
650
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
651
    [System.Runtime.Serialization.DataContractAttribute(Name="StatusCodeType", Namespace="http://schemas.datacontract.org/2004/07/Markus.Message")]
652
    public enum StatusCodeType : int {
653
        
654
        [System.Runtime.Serialization.EnumMemberAttribute()]
655
        None = 0,
656
        
657
        [System.Runtime.Serialization.EnumMemberAttribute()]
658
        Wait = 1,
659
        
660
        [System.Runtime.Serialization.EnumMemberAttribute()]
661
        PageLoading = 2,
662
        
663
        [System.Runtime.Serialization.EnumMemberAttribute()]
664
        Saving = 3,
665
        
666
        [System.Runtime.Serialization.EnumMemberAttribute()]
667
        Completed = 4,
668
        
669
        [System.Runtime.Serialization.EnumMemberAttribute()]
670
        FileError = 50,
671
        
672
        [System.Runtime.Serialization.EnumMemberAttribute()]
673
        PageError = 55,
674
        
675
        [System.Runtime.Serialization.EnumMemberAttribute()]
676
        NeedsPassword = 60,
677
        
678
        [System.Runtime.Serialization.EnumMemberAttribute()]
679
        StopProcess = 70,
680
        
681
        [System.Runtime.Serialization.EnumMemberAttribute()]
682
        FontNotFound = 77,
683
        
684
        [System.Runtime.Serialization.EnumMemberAttribute()]
685
        Error = 99,
686
    }
687
    
688
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
689
    [System.ServiceModel.ServiceContractAttribute(ConfigurationName="StationService.IStationService")]
690
    public interface IStationService {
691
        
692
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IStationService/ConvertAdd", ReplyAction="http://tempuri.org/IStationService/ConvertAddResponse")]
693
        string ConvertAdd(string ProjectNo, string ConvertID);
694
        
695
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IStationService/ConvertAdd", ReplyAction="http://tempuri.org/IStationService/ConvertAddResponse")]
696
        System.Threading.Tasks.Task<string> ConvertAddAsync(string ProjectNo, string ConvertID);
697
        
698
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IStationService/GetConvertItem", ReplyAction="http://tempuri.org/IStationService/GetConvertItemResponse")]
699
        ConvertStatationTest.StationService.Item GetConvertItem(string ProjectNo, string DocumentID);
700
        
701
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IStationService/GetConvertItem", ReplyAction="http://tempuri.org/IStationService/GetConvertItemResponse")]
702
        System.Threading.Tasks.Task<ConvertStatationTest.StationService.Item> GetConvertItemAsync(string ProjectNo, string DocumentID);
703
        
704
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IStationService/ConvertProcessState", ReplyAction="http://tempuri.org/IStationService/ConvertProcessStateResponse")]
705
        bool ConvertProcessState(string ConvertID, int status, int CurrentPage, int TotalPage, string Error);
706
        
707
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IStationService/ConvertProcessState", ReplyAction="http://tempuri.org/IStationService/ConvertProcessStateResponse")]
708
        System.Threading.Tasks.Task<bool> ConvertProcessStateAsync(string ConvertID, int status, int CurrentPage, int TotalPage, string Error);
709
        
710
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IStationService/ConvertMenualAdd", ReplyAction="http://tempuri.org/IStationService/ConvertMenualAddResponse")]
711
        string ConvertMenualAdd(string ProjectNo, string originfilePath, string DocumentID);
712
        
713
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IStationService/ConvertMenualAdd", ReplyAction="http://tempuri.org/IStationService/ConvertMenualAddResponse")]
714
        System.Threading.Tasks.Task<string> ConvertMenualAddAsync(string ProjectNo, string originfilePath, string DocumentID);
715
        
716
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IStationService/ConvertFinish", ReplyAction="http://tempuri.org/IStationService/ConvertFinishResponse")]
717
        bool ConvertFinish(string ConvertID, int status, int TotalPage, int CurrentPage, string Error);
718
        
719
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IStationService/ConvertFinish", ReplyAction="http://tempuri.org/IStationService/ConvertFinishResponse")]
720
        System.Threading.Tasks.Task<bool> ConvertFinishAsync(string ConvertID, int status, int TotalPage, int CurrentPage, string Error);
721
        
722
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IStationService/ReleaseConvertItems", ReplyAction="http://tempuri.org/IStationService/ReleaseConvertItemsResponse")]
723
        bool ReleaseConvertItems();
724
        
725
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IStationService/ReleaseConvertItems", ReplyAction="http://tempuri.org/IStationService/ReleaseConvertItemsResponse")]
726
        System.Threading.Tasks.Task<bool> ReleaseConvertItemsAsync();
727
        
728
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IStationService/WaitConvertList", ReplyAction="http://tempuri.org/IStationService/WaitConvertListResponse")]
729
        System.Collections.Generic.List<ConvertStatationTest.StationService.ConvertItem> WaitConvertList();
730
        
731
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IStationService/WaitConvertList", ReplyAction="http://tempuri.org/IStationService/WaitConvertListResponse")]
732
        System.Threading.Tasks.Task<System.Collections.Generic.List<ConvertStatationTest.StationService.ConvertItem>> WaitConvertListAsync();
733
        
734
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IStationService/AliveConvertList", ReplyAction="http://tempuri.org/IStationService/AliveConvertListResponse")]
735
        System.Collections.Generic.List<ConvertStatationTest.StationService.ConvertItem> AliveConvertList();
736
        
737
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IStationService/AliveConvertList", ReplyAction="http://tempuri.org/IStationService/AliveConvertListResponse")]
738
        System.Threading.Tasks.Task<System.Collections.Generic.List<ConvertStatationTest.StationService.ConvertItem>> AliveConvertListAsync();
739
    }
740
    
741
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
742
    public interface IStationServiceChannel : ConvertStatationTest.StationService.IStationService, System.ServiceModel.IClientChannel {
743
    }
744
    
745
    [System.Diagnostics.DebuggerStepThroughAttribute()]
746
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
747
    public partial class StationServiceClient : System.ServiceModel.ClientBase<ConvertStatationTest.StationService.IStationService>, ConvertStatationTest.StationService.IStationService {
748
        
749
        public StationServiceClient() {
750
        }
751
        
752
        public StationServiceClient(string endpointConfigurationName) : 
753
                base(endpointConfigurationName) {
754
        }
755
        
756
        public StationServiceClient(string endpointConfigurationName, string remoteAddress) : 
757
                base(endpointConfigurationName, remoteAddress) {
758
        }
759
        
760
        public StationServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : 
761
                base(endpointConfigurationName, remoteAddress) {
762
        }
763
        
764
        public StationServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : 
765
                base(binding, remoteAddress) {
766
        }
767
        
768
        public string ConvertAdd(string ProjectNo, string ConvertID) {
769
            return base.Channel.ConvertAdd(ProjectNo, ConvertID);
770
        }
771
        
772
        public System.Threading.Tasks.Task<string> ConvertAddAsync(string ProjectNo, string ConvertID) {
773
            return base.Channel.ConvertAddAsync(ProjectNo, ConvertID);
774
        }
775
        
776
        public ConvertStatationTest.StationService.Item GetConvertItem(string ProjectNo, string DocumentID) {
777
            return base.Channel.GetConvertItem(ProjectNo, DocumentID);
778
        }
779
        
780
        public System.Threading.Tasks.Task<ConvertStatationTest.StationService.Item> GetConvertItemAsync(string ProjectNo, string DocumentID) {
781
            return base.Channel.GetConvertItemAsync(ProjectNo, DocumentID);
782
        }
783
        
784
        public bool ConvertProcessState(string ConvertID, int status, int CurrentPage, int TotalPage, string Error) {
785
            return base.Channel.ConvertProcessState(ConvertID, status, CurrentPage, TotalPage, Error);
786
        }
787
        
788
        public System.Threading.Tasks.Task<bool> ConvertProcessStateAsync(string ConvertID, int status, int CurrentPage, int TotalPage, string Error) {
789
            return base.Channel.ConvertProcessStateAsync(ConvertID, status, CurrentPage, TotalPage, Error);
790
        }
791
        
792
        public string ConvertMenualAdd(string ProjectNo, string originfilePath, string DocumentID) {
793
            return base.Channel.ConvertMenualAdd(ProjectNo, originfilePath, DocumentID);
794
        }
795
        
796
        public System.Threading.Tasks.Task<string> ConvertMenualAddAsync(string ProjectNo, string originfilePath, string DocumentID) {
797
            return base.Channel.ConvertMenualAddAsync(ProjectNo, originfilePath, DocumentID);
798
        }
799
        
800
        public bool ConvertFinish(string ConvertID, int status, int TotalPage, int CurrentPage, string Error) {
801
            return base.Channel.ConvertFinish(ConvertID, status, TotalPage, CurrentPage, Error);
802
        }
803
        
804
        public System.Threading.Tasks.Task<bool> ConvertFinishAsync(string ConvertID, int status, int TotalPage, int CurrentPage, string Error) {
805
            return base.Channel.ConvertFinishAsync(ConvertID, status, TotalPage, CurrentPage, Error);
806
        }
807
        
808
        public bool ReleaseConvertItems() {
809
            return base.Channel.ReleaseConvertItems();
810
        }
811
        
812
        public System.Threading.Tasks.Task<bool> ReleaseConvertItemsAsync() {
813
            return base.Channel.ReleaseConvertItemsAsync();
814
        }
815
        
816
        public System.Collections.Generic.List<ConvertStatationTest.StationService.ConvertItem> WaitConvertList() {
817
            return base.Channel.WaitConvertList();
818
        }
819
        
820
        public System.Threading.Tasks.Task<System.Collections.Generic.List<ConvertStatationTest.StationService.ConvertItem>> WaitConvertListAsync() {
821
            return base.Channel.WaitConvertListAsync();
822
        }
823
        
824
        public System.Collections.Generic.List<ConvertStatationTest.StationService.ConvertItem> AliveConvertList() {
825
            return base.Channel.AliveConvertList();
826
        }
827
        
828
        public System.Threading.Tasks.Task<System.Collections.Generic.List<ConvertStatationTest.StationService.ConvertItem>> AliveConvertListAsync() {
829
            return base.Channel.AliveConvertListAsync();
830
        }
831
    }
832
}
ConvertService/ServiceBase/ConvertStatationTest/Connected Services/StationService/Reference.svcmap
1
<?xml version="1.0" encoding="utf-8"?>
2
<ReferenceGroup xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ID="a7f6d7b6-85e6-47ed-8f1f-8127f7af47f9" xmlns="urn:schemas-microsoft-com:xml-wcfservicemap">
3
  <ClientOptions>
4
    <GenerateAsynchronousMethods>false</GenerateAsynchronousMethods>
5
    <GenerateTaskBasedAsynchronousMethod>true</GenerateTaskBasedAsynchronousMethod>
6
    <EnableDataBinding>true</EnableDataBinding>
7
    <ExcludedTypes />
8
    <ImportXmlTypes>false</ImportXmlTypes>
9
    <GenerateInternalTypes>false</GenerateInternalTypes>
10
    <GenerateMessageContracts>false</GenerateMessageContracts>
11
    <NamespaceMappings />
12
    <CollectionMappings>
13
      <CollectionMapping TypeName="System.Collections.Generic.List`1" Category="List" />
14
    </CollectionMappings>
15
    <GenerateSerializableTypes>true</GenerateSerializableTypes>
16
    <Serializer>Auto</Serializer>
17
    <UseSerializerForFaults>true</UseSerializerForFaults>
18
    <ReferenceAllAssemblies>true</ReferenceAllAssemblies>
19
    <ReferencedAssemblies />
20
    <ReferencedDataContractTypes />
21
    <ServiceContractMappings />
22
  </ClientOptions>
23
  <MetadataSources>
24
    <MetadataSource Address="http://localhost:9111/StationService/mex" Protocol="mex" SourceId="1" />
25
  </MetadataSources>
26
  <Metadata>
27
    <MetadataFile FileName="service.wsdl" MetadataType="Wsdl" ID="effe0f19-794d-48f7-ae7c-52d6d6228640" SourceId="1" SourceUrl="http://localhost:9111/StationService/mex" />
28
    <MetadataFile FileName="service.xsd" MetadataType="Schema" ID="cf73b386-4d83-4495-80dd-3ef8a5db99d0" SourceId="1" SourceUrl="http://localhost:9111/StationService/mex" />
29
    <MetadataFile FileName="service1.xsd" MetadataType="Schema" ID="601913fa-4b06-4ecf-acd6-68903e8375ec" SourceId="1" SourceUrl="http://localhost:9111/StationService/mex" />
30
    <MetadataFile FileName="Markus.Service.IWcfService.xsd" MetadataType="Schema" ID="02c74e15-f220-4d15-8627-dbea9ac81de9" SourceId="1" SourceUrl="http://localhost:9111/StationService/mex" />
31
    <MetadataFile FileName="Markus.Service.Interface.xsd" MetadataType="Schema" ID="6f109174-7a6f-4967-839c-d360fecb1ad1" SourceId="1" SourceUrl="http://localhost:9111/StationService/mex" />
32
    <MetadataFile FileName="Markus.Message.xsd" MetadataType="Schema" ID="052df6d0-f410-44a5-8b1a-d5df572a9051" SourceId="1" SourceUrl="http://localhost:9111/StationService/mex" />
33
  </Metadata>
34
  <Extensions>
35
    <ExtensionFile FileName="configuration91.svcinfo" Name="configuration91.svcinfo" />
36
    <ExtensionFile FileName="configuration.svcinfo" Name="configuration.svcinfo" />
37
  </Extensions>
38
</ReferenceGroup>
ConvertService/ServiceBase/ConvertStatationTest/Connected Services/StationService/configuration.svcinfo
1
<?xml version="1.0" encoding="utf-8"?>
2
<configurationSnapshot xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:schemas-microsoft-com:xml-wcfconfigurationsnapshot">
3
  <behaviors />
4
  <bindings>
5
    <binding digest="System.ServiceModel.Configuration.BasicHttpBindingElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data name=&quot;BasicHttpBinding_IStationService&quot; /&gt;" bindingType="basicHttpBinding" name="BasicHttpBinding_IStationService" />
6
  </bindings>
7
  <endpoints>
8
    <endpoint normalizedDigest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;http://localhost:9111/StationService&quot; binding=&quot;basicHttpBinding&quot; bindingConfiguration=&quot;BasicHttpBinding_IStationService&quot; contract=&quot;StationService.IStationService&quot; name=&quot;BasicHttpBinding_IStationService&quot; /&gt;" digest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;http://localhost:9111/StationService&quot; binding=&quot;basicHttpBinding&quot; bindingConfiguration=&quot;BasicHttpBinding_IStationService&quot; contract=&quot;StationService.IStationService&quot; name=&quot;BasicHttpBinding_IStationService&quot; /&gt;" contractName="StationService.IStationService" name="BasicHttpBinding_IStationService" />
9
  </endpoints>
10
</configurationSnapshot>
ConvertService/ServiceBase/ConvertStatationTest/Connected Services/StationService/configuration91.svcinfo
1
<?xml version="1.0" encoding="utf-8"?>
2
<SavedWcfConfigurationInformation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="9.1" CheckSum="0hrD1E2YUXP6v9AILKIn90tKelEzvez/y9L40t1K07s=">
3
  <bindingConfigurations>
4
    <bindingConfiguration bindingType="basicHttpBinding" name="BasicHttpBinding_IStationService">
5
      <properties>
6
        <property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
7
          <serializedValue>BasicHttpBinding_IStationService</serializedValue>
8
        </property>
9
        <property path="/closeTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
10
          <serializedValue />
11
        </property>
12
        <property path="/openTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
13
          <serializedValue />
14
        </property>
15
        <property path="/receiveTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
16
          <serializedValue />
17
        </property>
18
        <property path="/sendTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
19
          <serializedValue />
20
        </property>
21
        <property path="/allowCookies" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
22
          <serializedValue />
23
        </property>
24
        <property path="/bypassProxyOnLocal" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
25
          <serializedValue />
26
        </property>
27
        <property path="/hostNameComparisonMode" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.HostNameComparisonMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
28
          <serializedValue>StrongWildcard</serializedValue>
29
        </property>
30
        <property path="/maxBufferPoolSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
31
          <serializedValue />
32
        </property>
33
        <property path="/maxBufferSize" isComplexType="false" isExplicitlyDefined="false" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
34
          <serializedValue>65536</serializedValue>
35
        </property>
36
        <property path="/maxReceivedMessageSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
37
          <serializedValue />
38
        </property>
39
        <property path="/proxyAddress" isComplexType="false" isExplicitlyDefined="false" clrType="System.Uri, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
40
          <serializedValue />
41
        </property>
42
        <property path="/readerQuotas" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
43
          <serializedValue>System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement</serializedValue>
44
        </property>
45
        <property path="/readerQuotas/maxDepth" isComplexType="false" isExplicitlyDefined="false" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
46
          <serializedValue>0</serializedValue>
47
        </property>
48
        <property path="/readerQuotas/maxStringContentLength" isComplexType="false" isExplicitlyDefined="false" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
49
          <serializedValue>0</serializedValue>
50
        </property>
51
        <property path="/readerQuotas/maxArrayLength" isComplexType="false" isExplicitlyDefined="false" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
52
          <serializedValue>0</serializedValue>
53
        </property>
54
        <property path="/readerQuotas/maxBytesPerRead" isComplexType="false" isExplicitlyDefined="false" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
55
          <serializedValue>0</serializedValue>
56
        </property>
57
        <property path="/readerQuotas/maxNameTableCharCount" isComplexType="false" isExplicitlyDefined="false" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
58
          <serializedValue>0</serializedValue>
59
        </property>
60
        <property path="/textEncoding" isComplexType="false" isExplicitlyDefined="false" clrType="System.Text.Encoding, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
61
          <serializedValue>System.Text.UTF8Encoding</serializedValue>
62
        </property>
63
        <property path="/transferMode" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.TransferMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
64
          <serializedValue>Buffered</serializedValue>
65
        </property>
66
        <property path="/useDefaultWebProxy" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
67
          <serializedValue />
68
        </property>
69
        <property path="/messageEncoding" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.WSMessageEncoding, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
70
          <serializedValue>Text</serializedValue>
71
        </property>
72
        <property path="/security" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.BasicHttpSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
73
          <serializedValue>System.ServiceModel.Configuration.BasicHttpSecurityElement</serializedValue>
74
        </property>
75
        <property path="/security/mode" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.BasicHttpSecurityMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
76
          <serializedValue>None</serializedValue>
77
        </property>
78
        <property path="/security/transport" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.HttpTransportSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
79
          <serializedValue>System.ServiceModel.Configuration.HttpTransportSecurityElement</serializedValue>
80
        </property>
81
        <property path="/security/transport/clientCredentialType" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.HttpClientCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
82
          <serializedValue>None</serializedValue>
83
        </property>
84
        <property path="/security/transport/proxyCredentialType" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.HttpProxyCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
85
          <serializedValue>None</serializedValue>
86
        </property>
87
        <property path="/security/transport/extendedProtectionPolicy" isComplexType="true" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
88
          <serializedValue>System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement</serializedValue>
89
        </property>
90
        <property path="/security/transport/extendedProtectionPolicy/policyEnforcement" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.PolicyEnforcement, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
91
          <serializedValue>Never</serializedValue>
92
        </property>
93
        <property path="/security/transport/extendedProtectionPolicy/protectionScenario" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.ProtectionScenario, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
94
          <serializedValue>TransportSelected</serializedValue>
95
        </property>
96
        <property path="/security/transport/extendedProtectionPolicy/customServiceNames" isComplexType="true" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElementCollection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
97
          <serializedValue>(컬렉션)</serializedValue>
98
        </property>
99
        <property path="/security/transport/realm" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
100
          <serializedValue />
101
        </property>
102
        <property path="/security/message" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.BasicHttpMessageSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
103
          <serializedValue>System.ServiceModel.Configuration.BasicHttpMessageSecurityElement</serializedValue>
104
        </property>
105
        <property path="/security/message/clientCredentialType" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.BasicHttpMessageCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
106
          <serializedValue>UserName</serializedValue>
107
        </property>
108
        <property path="/security/message/algorithmSuite" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.Security.SecurityAlgorithmSuite, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
109
          <serializedValue>Default</serializedValue>
110
        </property>
111
      </properties>
112
    </bindingConfiguration>
113
  </bindingConfigurations>
114
  <endpoints>
115
    <endpoint name="BasicHttpBinding_IStationService" contract="StationService.IStationService" bindingType="basicHttpBinding" address="http://localhost:9111/StationService" bindingConfiguration="BasicHttpBinding_IStationService">
116
      <properties>
117
        <property path="/address" isComplexType="false" isExplicitlyDefined="true" clrType="System.Uri, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
118
          <serializedValue>http://localhost:9111/StationService</serializedValue>
119
        </property>
120
        <property path="/behaviorConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
121
          <serializedValue />
122
        </property>
123
        <property path="/binding" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
124
          <serializedValue>basicHttpBinding</serializedValue>
125
        </property>
126
        <property path="/bindingConfiguration" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
127
          <serializedValue>BasicHttpBinding_IStationService</serializedValue>
128
        </property>
129
        <property path="/contract" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
130
          <serializedValue>StationService.IStationService</serializedValue>
131
        </property>
132
        <property path="/headers" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.AddressHeaderCollectionElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
133
          <serializedValue>System.ServiceModel.Configuration.AddressHeaderCollectionElement</serializedValue>
134
        </property>
135
        <property path="/headers/headers" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.Channels.AddressHeaderCollection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
136
          <serializedValue>&lt;Header /&gt;</serializedValue>
137
        </property>
138
        <property path="/identity" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.IdentityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
139
          <serializedValue>System.ServiceModel.Configuration.IdentityElement</serializedValue>
140
        </property>
141
        <property path="/identity/userPrincipalName" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.UserPrincipalNameElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
142
          <serializedValue>System.ServiceModel.Configuration.UserPrincipalNameElement</serializedValue>
143
        </property>
144
        <property path="/identity/userPrincipalName/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
145
          <serializedValue />
146
        </property>
147
        <property path="/identity/servicePrincipalName" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.ServicePrincipalNameElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
148
          <serializedValue>System.ServiceModel.Configuration.ServicePrincipalNameElement</serializedValue>
149
        </property>
150
        <property path="/identity/servicePrincipalName/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
151
          <serializedValue />
152
        </property>
153
        <property path="/identity/dns" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.DnsElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
154
          <serializedValue>System.ServiceModel.Configuration.DnsElement</serializedValue>
155
        </property>
156
        <property path="/identity/dns/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
157
          <serializedValue />
158
        </property>
159
        <property path="/identity/rsa" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.RsaElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
160
          <serializedValue>System.ServiceModel.Configuration.RsaElement</serializedValue>
161
        </property>
162
        <property path="/identity/rsa/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
163
          <serializedValue />
164
        </property>
165
        <property path="/identity/certificate" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.CertificateElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
166
          <serializedValue>System.ServiceModel.Configuration.CertificateElement</serializedValue>
167
        </property>
168
        <property path="/identity/certificate/encodedValue" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
169
          <serializedValue />
170
        </property>
171
        <property path="/identity/certificateReference" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.CertificateReferenceElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
172
          <serializedValue>System.ServiceModel.Configuration.CertificateReferenceElement</serializedValue>
173
        </property>
174
        <property path="/identity/certificateReference/storeName" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.StoreName, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
175
          <serializedValue>My</serializedValue>
176
        </property>
177
        <property path="/identity/certificateReference/storeLocation" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.StoreLocation, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
178
          <serializedValue>LocalMachine</serializedValue>
179
        </property>
180
        <property path="/identity/certificateReference/x509FindType" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.X509FindType, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
181
          <serializedValue>FindBySubjectDistinguishedName</serializedValue>
182
        </property>
183
        <property path="/identity/certificateReference/findValue" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
184
          <serializedValue />
185
        </property>
186
        <property path="/identity/certificateReference/isChainIncluded" isComplexType="false" isExplicitlyDefined="false" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
187
          <serializedValue>False</serializedValue>
188
        </property>
189
        <property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
190
          <serializedValue>BasicHttpBinding_IStationService</serializedValue>
191
        </property>
192
        <property path="/kind" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
193
          <serializedValue />
194
        </property>
195
        <property path="/endpointConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
196
          <serializedValue />
197
        </property>
198
      </properties>
199
    </endpoint>
200
  </endpoints>
201
</SavedWcfConfigurationInformation>
ConvertService/ServiceBase/ConvertStatationTest/Connected Services/StationService/service.wsdl
1
<?xml version="1.0" encoding="utf-8"?>
2
<wsdl:definitions xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:tns="http://tempuri.org/" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="StationService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
3
  <wsdl:types>
4
    <xsd:schema targetNamespace="http://tempuri.org/Imports">
5
      <xsd:import namespace="http://tempuri.org/" />
6
      <xsd:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
7
      <xsd:import namespace="http://schemas.datacontract.org/2004/07/Markus.Service.IWcfService" />
8
      <xsd:import namespace="http://schemas.datacontract.org/2004/07/Markus.Service.Interface" />
9
      <xsd:import namespace="http://schemas.datacontract.org/2004/07/Markus.Message" />
10
    </xsd:schema>
11
  </wsdl:types>
12
  <wsdl:message name="IStationService_ConvertAdd_InputMessage">
13
    <wsdl:part name="parameters" element="tns:ConvertAdd" />
14
  </wsdl:message>
15
  <wsdl:message name="IStationService_ConvertAdd_OutputMessage">
16
    <wsdl:part name="parameters" element="tns:ConvertAddResponse" />
17
  </wsdl:message>
18
  <wsdl:message name="IStationService_GetConvertItem_InputMessage">
19
    <wsdl:part name="parameters" element="tns:GetConvertItem" />
20
  </wsdl:message>
21
  <wsdl:message name="IStationService_GetConvertItem_OutputMessage">
22
    <wsdl:part name="parameters" element="tns:GetConvertItemResponse" />
23
  </wsdl:message>
24
  <wsdl:message name="IStationService_ConvertProcessState_InputMessage">
25
    <wsdl:part name="parameters" element="tns:ConvertProcessState" />
26
  </wsdl:message>
27
  <wsdl:message name="IStationService_ConvertProcessState_OutputMessage">
28
    <wsdl:part name="parameters" element="tns:ConvertProcessStateResponse" />
29
  </wsdl:message>
30
  <wsdl:message name="IStationService_ConvertMenualAdd_InputMessage">
31
    <wsdl:part name="parameters" element="tns:ConvertMenualAdd" />
32
  </wsdl:message>
33
  <wsdl:message name="IStationService_ConvertMenualAdd_OutputMessage">
34
    <wsdl:part name="parameters" element="tns:ConvertMenualAddResponse" />
35
  </wsdl:message>
36
  <wsdl:message name="IStationService_ConvertFinish_InputMessage">
37
    <wsdl:part name="parameters" element="tns:ConvertFinish" />
38
  </wsdl:message>
39
  <wsdl:message name="IStationService_ConvertFinish_OutputMessage">
40
    <wsdl:part name="parameters" element="tns:ConvertFinishResponse" />
41
  </wsdl:message>
42
  <wsdl:message name="IStationService_ReleaseConvertItems_InputMessage">
43
    <wsdl:part name="parameters" element="tns:ReleaseConvertItems" />
44
  </wsdl:message>
45
  <wsdl:message name="IStationService_ReleaseConvertItems_OutputMessage">
46
    <wsdl:part name="parameters" element="tns:ReleaseConvertItemsResponse" />
47
  </wsdl:message>
48
  <wsdl:message name="IStationService_WaitConvertList_InputMessage">
49
    <wsdl:part name="parameters" element="tns:WaitConvertList" />
50
  </wsdl:message>
51
  <wsdl:message name="IStationService_WaitConvertList_OutputMessage">
52
    <wsdl:part name="parameters" element="tns:WaitConvertListResponse" />
53
  </wsdl:message>
54
  <wsdl:message name="IStationService_AliveConvertList_InputMessage">
55
    <wsdl:part name="parameters" element="tns:AliveConvertList" />
56
  </wsdl:message>
57
  <wsdl:message name="IStationService_AliveConvertList_OutputMessage">
58
    <wsdl:part name="parameters" element="tns:AliveConvertListResponse" />
59
  </wsdl:message>
60
  <wsdl:portType name="IStationService">
61
    <wsdl:operation name="ConvertAdd">
62
      <wsdl:input wsaw:Action="http://tempuri.org/IStationService/ConvertAdd" message="tns:IStationService_ConvertAdd_InputMessage" />
63
      <wsdl:output wsaw:Action="http://tempuri.org/IStationService/ConvertAddResponse" message="tns:IStationService_ConvertAdd_OutputMessage" />
64
    </wsdl:operation>
65
    <wsdl:operation name="GetConvertItem">
66
      <wsdl:input wsaw:Action="http://tempuri.org/IStationService/GetConvertItem" message="tns:IStationService_GetConvertItem_InputMessage" />
67
      <wsdl:output wsaw:Action="http://tempuri.org/IStationService/GetConvertItemResponse" message="tns:IStationService_GetConvertItem_OutputMessage" />
68
    </wsdl:operation>
69
    <wsdl:operation name="ConvertProcessState">
70
      <wsdl:input wsaw:Action="http://tempuri.org/IStationService/ConvertProcessState" message="tns:IStationService_ConvertProcessState_InputMessage" />
71
      <wsdl:output wsaw:Action="http://tempuri.org/IStationService/ConvertProcessStateResponse" message="tns:IStationService_ConvertProcessState_OutputMessage" />
72
    </wsdl:operation>
73
    <wsdl:operation name="ConvertMenualAdd">
74
      <wsdl:input wsaw:Action="http://tempuri.org/IStationService/ConvertMenualAdd" message="tns:IStationService_ConvertMenualAdd_InputMessage" />
75
      <wsdl:output wsaw:Action="http://tempuri.org/IStationService/ConvertMenualAddResponse" message="tns:IStationService_ConvertMenualAdd_OutputMessage" />
76
    </wsdl:operation>
77
    <wsdl:operation name="ConvertFinish">
78
      <wsdl:input wsaw:Action="http://tempuri.org/IStationService/ConvertFinish" message="tns:IStationService_ConvertFinish_InputMessage" />
79
      <wsdl:output wsaw:Action="http://tempuri.org/IStationService/ConvertFinishResponse" message="tns:IStationService_ConvertFinish_OutputMessage" />
80
    </wsdl:operation>
81
    <wsdl:operation name="ReleaseConvertItems">
82
      <wsdl:input wsaw:Action="http://tempuri.org/IStationService/ReleaseConvertItems" message="tns:IStationService_ReleaseConvertItems_InputMessage" />
83
      <wsdl:output wsaw:Action="http://tempuri.org/IStationService/ReleaseConvertItemsResponse" message="tns:IStationService_ReleaseConvertItems_OutputMessage" />
84
    </wsdl:operation>
85
    <wsdl:operation name="WaitConvertList">
86
      <wsdl:input wsaw:Action="http://tempuri.org/IStationService/WaitConvertList" message="tns:IStationService_WaitConvertList_InputMessage" />
87
      <wsdl:output wsaw:Action="http://tempuri.org/IStationService/WaitConvertListResponse" message="tns:IStationService_WaitConvertList_OutputMessage" />
88
    </wsdl:operation>
89
    <wsdl:operation name="AliveConvertList">
90
      <wsdl:input wsaw:Action="http://tempuri.org/IStationService/AliveConvertList" message="tns:IStationService_AliveConvertList_InputMessage" />
91
      <wsdl:output wsaw:Action="http://tempuri.org/IStationService/AliveConvertListResponse" message="tns:IStationService_AliveConvertList_OutputMessage" />
92
    </wsdl:operation>
93
  </wsdl:portType>
94
  <wsdl:binding name="BasicHttpBinding_IStationService" type="tns:IStationService">
95
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
96
    <wsdl:operation name="ConvertAdd">
97
      <soap:operation soapAction="http://tempuri.org/IStationService/ConvertAdd" style="document" />
98
      <wsdl:input>
99
        <soap:body use="literal" />
100
      </wsdl:input>
101
      <wsdl:output>
102
        <soap:body use="literal" />
103
      </wsdl:output>
104
    </wsdl:operation>
105
    <wsdl:operation name="GetConvertItem">
106
      <soap:operation soapAction="http://tempuri.org/IStationService/GetConvertItem" style="document" />
107
      <wsdl:input>
... 이 차이점은 표시할 수 있는 최대 줄수를 초과해서 이 차이점은 잘렸습니다.

내보내기 Unified diff

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