- Timestamp:
- 08/25/10 04:32:20 (14 years ago)
- Location:
- trunk/sources
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab 3.3 Services.sln
r4310 r4313 24 24 GlobalSection(SolutionConfigurationPlatforms) = preSolution 25 25 Debug|Any CPU = Debug|Any CPU 26 Debug|Mixed Platforms = Debug|Mixed Platforms27 26 Debug|x64 = Debug|x64 28 27 Debug|x86 = Debug|x86 29 28 Release|Any CPU = Release|Any CPU 30 Release|Mixed Platforms = Release|Mixed Platforms31 29 Release|x64 = Release|x64 32 30 Release|x86 = Release|x86 … … 35 33 {30D8C5F1-CD3A-4EC1-907F-430177A03FBE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 36 34 {30D8C5F1-CD3A-4EC1-907F-430177A03FBE}.Debug|Any CPU.Build.0 = Debug|Any CPU 37 {30D8C5F1-CD3A-4EC1-907F-430177A03FBE}.Debug|Mixed Platforms.ActiveCfg = Debug|x6438 {30D8C5F1-CD3A-4EC1-907F-430177A03FBE}.Debug|Mixed Platforms.Build.0 = Debug|x6439 35 {30D8C5F1-CD3A-4EC1-907F-430177A03FBE}.Debug|x64.ActiveCfg = Debug|x64 40 36 {30D8C5F1-CD3A-4EC1-907F-430177A03FBE}.Debug|x64.Build.0 = Debug|x64 … … 43 39 {30D8C5F1-CD3A-4EC1-907F-430177A03FBE}.Release|Any CPU.ActiveCfg = Release|Any CPU 44 40 {30D8C5F1-CD3A-4EC1-907F-430177A03FBE}.Release|Any CPU.Build.0 = Release|Any CPU 45 {30D8C5F1-CD3A-4EC1-907F-430177A03FBE}.Release|Mixed Platforms.ActiveCfg = Release|x6446 {30D8C5F1-CD3A-4EC1-907F-430177A03FBE}.Release|Mixed Platforms.Build.0 = Release|x6447 41 {30D8C5F1-CD3A-4EC1-907F-430177A03FBE}.Release|x64.ActiveCfg = Release|x64 48 42 {30D8C5F1-CD3A-4EC1-907F-430177A03FBE}.Release|x64.Build.0 = Release|x64 … … 51 45 {EBEBA863-DD05-4331-BE25-5758B15F7407}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 52 46 {EBEBA863-DD05-4331-BE25-5758B15F7407}.Debug|Any CPU.Build.0 = Debug|Any CPU 53 {EBEBA863-DD05-4331-BE25-5758B15F7407}.Debug|Mixed Platforms.ActiveCfg = Debug|x6454 {EBEBA863-DD05-4331-BE25-5758B15F7407}.Debug|Mixed Platforms.Build.0 = Debug|x6455 47 {EBEBA863-DD05-4331-BE25-5758B15F7407}.Debug|x64.ActiveCfg = Debug|x64 56 48 {EBEBA863-DD05-4331-BE25-5758B15F7407}.Debug|x64.Build.0 = Debug|x64 … … 59 51 {EBEBA863-DD05-4331-BE25-5758B15F7407}.Release|Any CPU.ActiveCfg = Release|Any CPU 60 52 {EBEBA863-DD05-4331-BE25-5758B15F7407}.Release|Any CPU.Build.0 = Release|Any CPU 61 {EBEBA863-DD05-4331-BE25-5758B15F7407}.Release|Mixed Platforms.ActiveCfg = Release|x6462 {EBEBA863-DD05-4331-BE25-5758B15F7407}.Release|Mixed Platforms.Build.0 = Release|x6463 53 {EBEBA863-DD05-4331-BE25-5758B15F7407}.Release|x64.ActiveCfg = Release|x64 64 54 {EBEBA863-DD05-4331-BE25-5758B15F7407}.Release|x64.Build.0 = Release|x64 … … 67 57 {421D9CCA-5A48-4813-AB9C-ED7025F9CC35}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 68 58 {421D9CCA-5A48-4813-AB9C-ED7025F9CC35}.Debug|Any CPU.Build.0 = Debug|Any CPU 69 {421D9CCA-5A48-4813-AB9C-ED7025F9CC35}.Debug|Mixed Platforms.ActiveCfg = Debug|x8670 {421D9CCA-5A48-4813-AB9C-ED7025F9CC35}.Debug|Mixed Platforms.Build.0 = Debug|x8671 59 {421D9CCA-5A48-4813-AB9C-ED7025F9CC35}.Debug|x64.ActiveCfg = Debug|x64 72 60 {421D9CCA-5A48-4813-AB9C-ED7025F9CC35}.Debug|x64.Build.0 = Debug|x64 … … 75 63 {421D9CCA-5A48-4813-AB9C-ED7025F9CC35}.Release|Any CPU.ActiveCfg = Release|Any CPU 76 64 {421D9CCA-5A48-4813-AB9C-ED7025F9CC35}.Release|Any CPU.Build.0 = Release|Any CPU 77 {421D9CCA-5A48-4813-AB9C-ED7025F9CC35}.Release|Mixed Platforms.ActiveCfg = Release|x8678 {421D9CCA-5A48-4813-AB9C-ED7025F9CC35}.Release|Mixed Platforms.Build.0 = Release|x8679 65 {421D9CCA-5A48-4813-AB9C-ED7025F9CC35}.Release|x64.ActiveCfg = Release|x64 80 66 {421D9CCA-5A48-4813-AB9C-ED7025F9CC35}.Release|x64.Build.0 = Release|x64 … … 83 69 {E36BE58F-F3CE-40BB-9AB3-9F9E30AD5CCF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 84 70 {E36BE58F-F3CE-40BB-9AB3-9F9E30AD5CCF}.Debug|Any CPU.Build.0 = Debug|Any CPU 85 {E36BE58F-F3CE-40BB-9AB3-9F9E30AD5CCF}.Debug|Mixed Platforms.ActiveCfg = Debug|x8686 {E36BE58F-F3CE-40BB-9AB3-9F9E30AD5CCF}.Debug|Mixed Platforms.Build.0 = Debug|x8687 71 {E36BE58F-F3CE-40BB-9AB3-9F9E30AD5CCF}.Debug|x64.ActiveCfg = Debug|x64 88 72 {E36BE58F-F3CE-40BB-9AB3-9F9E30AD5CCF}.Debug|x64.Build.0 = Debug|x64 … … 91 75 {E36BE58F-F3CE-40BB-9AB3-9F9E30AD5CCF}.Release|Any CPU.ActiveCfg = Release|Any CPU 92 76 {E36BE58F-F3CE-40BB-9AB3-9F9E30AD5CCF}.Release|Any CPU.Build.0 = Release|Any CPU 93 {E36BE58F-F3CE-40BB-9AB3-9F9E30AD5CCF}.Release|Mixed Platforms.ActiveCfg = Release|x8694 {E36BE58F-F3CE-40BB-9AB3-9F9E30AD5CCF}.Release|Mixed Platforms.Build.0 = Release|x8695 77 {E36BE58F-F3CE-40BB-9AB3-9F9E30AD5CCF}.Release|x64.ActiveCfg = Release|x64 96 78 {E36BE58F-F3CE-40BB-9AB3-9F9E30AD5CCF}.Release|x64.Build.0 = Release|x64 … … 99 81 {E80A68DB-D6E1-4395-ABF0-AFE09E4DEF8B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 100 82 {E80A68DB-D6E1-4395-ABF0-AFE09E4DEF8B}.Debug|Any CPU.Build.0 = Debug|Any CPU 101 {E80A68DB-D6E1-4395-ABF0-AFE09E4DEF8B}.Debug|Mixed Platforms.ActiveCfg = Debug|x86102 {E80A68DB-D6E1-4395-ABF0-AFE09E4DEF8B}.Debug|Mixed Platforms.Build.0 = Debug|x86103 83 {E80A68DB-D6E1-4395-ABF0-AFE09E4DEF8B}.Debug|x64.ActiveCfg = Debug|x64 104 84 {E80A68DB-D6E1-4395-ABF0-AFE09E4DEF8B}.Debug|x64.Build.0 = Debug|x64 … … 107 87 {E80A68DB-D6E1-4395-ABF0-AFE09E4DEF8B}.Release|Any CPU.ActiveCfg = Release|Any CPU 108 88 {E80A68DB-D6E1-4395-ABF0-AFE09E4DEF8B}.Release|Any CPU.Build.0 = Release|Any CPU 109 {E80A68DB-D6E1-4395-ABF0-AFE09E4DEF8B}.Release|Mixed Platforms.ActiveCfg = Release|x86110 {E80A68DB-D6E1-4395-ABF0-AFE09E4DEF8B}.Release|Mixed Platforms.Build.0 = Release|x86111 89 {E80A68DB-D6E1-4395-ABF0-AFE09E4DEF8B}.Release|x64.ActiveCfg = Release|x64 112 90 {E80A68DB-D6E1-4395-ABF0-AFE09E4DEF8B}.Release|x64.Build.0 = Release|x64 … … 115 93 {766DA4B7-2A0E-4CDE-8F90-93D8B1AD62CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 116 94 {766DA4B7-2A0E-4CDE-8F90-93D8B1AD62CF}.Debug|Any CPU.Build.0 = Debug|Any CPU 117 {766DA4B7-2A0E-4CDE-8F90-93D8B1AD62CF}.Debug| Mixed Platforms.ActiveCfg = Debug|Any CPU118 {766DA4B7-2A0E-4CDE-8F90-93D8B1AD62CF}.Debug| Mixed Platforms.Build.0 = Debug|Any CPU119 {766DA4B7-2A0E-4CDE-8F90-93D8B1AD62CF}.Debug|x 64.ActiveCfg = Debug|Any CPU120 {766DA4B7-2A0E-4CDE-8F90-93D8B1AD62CF}.Debug|x86. ActiveCfg = Debug|Any CPU95 {766DA4B7-2A0E-4CDE-8F90-93D8B1AD62CF}.Debug|x64.ActiveCfg = Debug|x64 96 {766DA4B7-2A0E-4CDE-8F90-93D8B1AD62CF}.Debug|x64.Build.0 = Debug|x64 97 {766DA4B7-2A0E-4CDE-8F90-93D8B1AD62CF}.Debug|x86.ActiveCfg = Debug|x86 98 {766DA4B7-2A0E-4CDE-8F90-93D8B1AD62CF}.Debug|x86.Build.0 = Debug|x86 121 99 {766DA4B7-2A0E-4CDE-8F90-93D8B1AD62CF}.Release|Any CPU.ActiveCfg = Release|Any CPU 122 100 {766DA4B7-2A0E-4CDE-8F90-93D8B1AD62CF}.Release|Any CPU.Build.0 = Release|Any CPU 123 {766DA4B7-2A0E-4CDE-8F90-93D8B1AD62CF}.Release| Mixed Platforms.ActiveCfg = Release|Any CPU124 {766DA4B7-2A0E-4CDE-8F90-93D8B1AD62CF}.Release| Mixed Platforms.Build.0 = Release|Any CPU125 {766DA4B7-2A0E-4CDE-8F90-93D8B1AD62CF}.Release|x 64.ActiveCfg = Release|Any CPU126 {766DA4B7-2A0E-4CDE-8F90-93D8B1AD62CF}.Release|x86. ActiveCfg = Release|Any CPU101 {766DA4B7-2A0E-4CDE-8F90-93D8B1AD62CF}.Release|x64.ActiveCfg = Release|x64 102 {766DA4B7-2A0E-4CDE-8F90-93D8B1AD62CF}.Release|x64.Build.0 = Release|x64 103 {766DA4B7-2A0E-4CDE-8F90-93D8B1AD62CF}.Release|x86.ActiveCfg = Release|x86 104 {766DA4B7-2A0E-4CDE-8F90-93D8B1AD62CF}.Release|x86.Build.0 = Release|x86 127 105 EndGlobalSection 128 106 GlobalSection(SolutionProperties) = preSolution -
trunk/sources/HeuristicLab.Services.OKB/3.3/HeuristicLab.Services.OKB-3.3.csproj
r4310 r4313 39 39 <PropertyGroup> 40 40 <AssemblyOriginatorKeyFile>HeuristicLab.snk</AssemblyOriginatorKeyFile> 41 </PropertyGroup> 42 <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"> 43 <DebugSymbols>true</DebugSymbols> 44 <OutputPath>bin\x64\Debug\</OutputPath> 45 <DefineConstants>DEBUG;TRACE</DefineConstants> 46 <DebugType>full</DebugType> 47 <PlatformTarget>x64</PlatformTarget> 48 <CodeAnalysisLogFile>bin\Debug\HeuristicLab.Services.OKB-3.3.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile> 49 <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression> 50 <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile> 51 <ErrorReport>prompt</ErrorReport> 52 <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> 53 <CodeAnalysisRuleSetDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories> 54 <CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets> 55 <CodeAnalysisRuleDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories> 56 <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules> 57 </PropertyGroup> 58 <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"> 59 <OutputPath>bin\x64\Release\</OutputPath> 60 <DefineConstants>TRACE</DefineConstants> 61 <Optimize>true</Optimize> 62 <DebugType>pdbonly</DebugType> 63 <PlatformTarget>x64</PlatformTarget> 64 <CodeAnalysisLogFile>bin\Release\HeuristicLab.Services.OKB-3.3.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile> 65 <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression> 66 <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile> 67 <ErrorReport>prompt</ErrorReport> 68 <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> 69 <CodeAnalysisRuleSetDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories> 70 <CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets> 71 <CodeAnalysisRuleDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories> 72 <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules> 73 <CodeAnalysisFailOnMissingRules>false</CodeAnalysisFailOnMissingRules> 74 </PropertyGroup> 75 <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'"> 76 <DebugSymbols>true</DebugSymbols> 77 <OutputPath>bin\x86\Debug\</OutputPath> 78 <DefineConstants>DEBUG;TRACE</DefineConstants> 79 <DebugType>full</DebugType> 80 <PlatformTarget>x86</PlatformTarget> 81 <CodeAnalysisLogFile>bin\Debug\HeuristicLab.Services.OKB-3.3.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile> 82 <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression> 83 <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile> 84 <ErrorReport>prompt</ErrorReport> 85 <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> 86 <CodeAnalysisRuleSetDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories> 87 <CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets> 88 <CodeAnalysisRuleDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories> 89 <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules> 90 </PropertyGroup> 91 <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'"> 92 <OutputPath>bin\x86\Release\</OutputPath> 93 <DefineConstants>TRACE</DefineConstants> 94 <Optimize>true</Optimize> 95 <DebugType>pdbonly</DebugType> 96 <PlatformTarget>x86</PlatformTarget> 97 <CodeAnalysisLogFile>bin\Release\HeuristicLab.Services.OKB-3.3.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile> 98 <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression> 99 <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile> 100 <ErrorReport>prompt</ErrorReport> 101 <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> 102 <CodeAnalysisRuleSetDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories> 103 <CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets> 104 <CodeAnalysisRuleDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories> 105 <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules> 41 106 </PropertyGroup> 42 107 <ItemGroup> … … 96 161 <FlavorProperties GUID="{3D9AD99F-2412-4246-B90B-4EAA41C64699}"> 97 162 <WcfProjectProperties> 98 <AutoStart> True</AutoStart>163 <AutoStart>False</AutoStart> 99 164 </WcfProjectProperties> 100 165 </FlavorProperties> -
trunk/sources/HeuristicLab.Services.OKB/3.3/Interfaces/IRunnerService.cs
r4279 r4313 33 33 34 34 /// <summary> 35 /// Logs the specified usernamein. In case the user or client35 /// Logs the current user in. In case the user or client 36 36 /// does not exist yet, they are created on the server. This 37 37 /// method is currently not used for authentication but merely 38 38 /// for auditing. 39 39 /// </summary> 40 /// <param name="username">The username.</param>41 40 /// <param name="clientname">The clientname.</param> 42 41 /// <returns><c>true</c> if the login was successful; <c>false</c> otherwise.</returns> 43 42 [OperationContract(IsInitiating = true)] 44 bool Login(string username, stringclientname);43 bool Login(string clientname); 45 44 46 45 /// <summary> -
trunk/sources/HeuristicLab.Services.OKB/3.3/RunnerService.cs
r4298 r4313 306 306 /// <c>true</c> if the login was successful; <c>false</c> otherwise. 307 307 /// </returns> 308 public bool Login(string username, string clientname) { 308 public bool Login(string clientname) { 309 string username = ServiceSecurityContext.Current.PrimaryIdentity.Name; 310 309 311 Log("Authenticating {0}@{1}", username, clientname); 310 312 if (string.IsNullOrEmpty(username) || -
trunk/sources/HeuristicLab.Services.OKB/3.3/TableService.cs
r4298 r4313 148 148 public DataTable PrepareDataTable(string tableName, out int count) { 149 149 logger.Info("preparing data table: " + tableName); 150 Type tableType = Assembly.GetAssembly(typeof(Run)).GetType("HeuristicLab.Services.OKB.DataAccess " + tableName, true);150 Type tableType = Assembly.GetAssembly(typeof(Run)).GetType("HeuristicLab.Services.OKB.DataAccess." + tableName, true); 151 151 properties = from p in tableType.GetProperties() 152 152 where SupportedTypes.Contains(p.PropertyType) -
trunk/sources/HeuristicLab.Services.OKB/3.3/app.config
r4310 r4313 67 67 <service name="HeuristicLab.Services.OKB.AdminService" behaviorConfiguration="DefaultServiceBehavior"> 68 68 <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="DefaultMexHttpBinding" contract="IMetadataExchange" /> 69 <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding" contract="HeuristicLab.Services.OKB.IAdminService" />70 69 <endpoint binding="netTcpBinding" bindingConfiguration="DefaultNetTcpBinding" contract="HeuristicLab.Services.OKB.IAdminService" /> 71 70 <host> … … 79 78 <service name="HeuristicLab.Services.OKB.TableService" behaviorConfiguration="DefaultServiceBehavior"> 80 79 <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="DefaultMexHttpBinding" contract="IMetadataExchange" /> 81 <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding" contract="HeuristicLab.Services.OKB.ITableService" />82 80 <endpoint binding="netTcpBinding" bindingConfiguration="DefaultNetTcpBinding" contract="HeuristicLab.Services.OKB.ITableService" /> 83 81 <host> … … 91 89 <service name="HeuristicLab.Services.OKB.DataService" behaviorConfiguration="DefaultServiceBehavior"> 92 90 <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="DefaultMexHttpBinding" contract="IMetadataExchange" /> 93 <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding" contract="HeuristicLab.Services.OKB.IDataService" />94 91 <endpoint binding="netTcpBinding" bindingConfiguration="DefaultNetTcpBinding" contract="HeuristicLab.Services.OKB.IDataService" /> 95 92 <host> … … 103 100 <service name="HeuristicLab.Services.OKB.RunnerService" behaviorConfiguration="DefaultServiceBehavior"> 104 101 <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="DefaultMexHttpBinding" contract="IMetadataExchange" /> 105 <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding" contract="HeuristicLab.Services.OKB.IRunnerService" />106 102 <endpoint binding="netTcpBinding" bindingConfiguration="DefaultNetTcpBinding" contract="HeuristicLab.Services.OKB.IRunnerService" /> 107 103 <host> … … 115 111 <service name="HeuristicLab.Services.OKB.QueryService" behaviorConfiguration="DefaultServiceBehavior"> 116 112 <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="DefaultMexHttpBinding" contract="IMetadataExchange" /> 117 <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding" contract="HeuristicLab.Services.OKB.IQueryService" />118 113 <endpoint binding="netTcpBinding" bindingConfiguration="DefaultNetTcpBinding" contract="HeuristicLab.Services.OKB.IQueryService" /> 119 114 <host>
Note: See TracChangeset
for help on using the changeset viewer.