Changeset 4467
- Timestamp:
- 09/22/10 05:55:19 (14 years ago)
- Location:
- trunk/sources
- Files:
-
- 5 added
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Services.OKB.DataAccess/3.3/OKB.dbml
r4455 r4467 103 103 </Type> 104 104 </Table> 105 <Table Name="dbo.[User]" Member="Users">106 <Type Name="User">107 <Column Name="Id" Type="System.Guid" DbType="UniqueIdentifier NOT NULL" IsPrimaryKey="true" CanBeNull="false" />108 <Column Name="Name" Type="System.String" DbType="NVarChar(200) NOT NULL" CanBeNull="false" />109 <Association Name="User_AlgorithmUser" Member="AlgorithmUsers" ThisKey="Id" OtherKey="UserId" Type="AlgorithmUser" />110 <Association Name="User_ProblemUser" Member="ProblemUsers" ThisKey="Id" OtherKey="UserId" Type="ProblemUser" />111 <Association Name="User_Run" Member="Runs" ThisKey="Id" OtherKey="UserId" Type="Run" />112 </Type>113 </Table>114 105 <Table Name="dbo.AlgorithmUser" Member="AlgorithmUsers"> 115 106 <Type Name="AlgorithmUser"> … … 117 108 <Column Name="UserId" Type="System.Guid" DbType="UniqueIdentifier NOT NULL" IsPrimaryKey="true" CanBeNull="false" /> 118 109 <Association Name="Algorithm_AlgorithmUser" Member="Algorithm" ThisKey="AlgorithmId" OtherKey="Id" Type="Algorithm" IsForeignKey="true" /> 119 <Association Name="User_AlgorithmUser" Member="User" ThisKey="UserId" OtherKey="Id" Type="User" IsForeignKey="true" />120 110 </Type> 121 111 </Table> … … 125 115 <Column Name="UserId" Type="System.Guid" DbType="UniqueIdentifier NOT NULL" IsPrimaryKey="true" CanBeNull="false" /> 126 116 <Association Name="Problem_ProblemUser" Member="Problem" ThisKey="ProblemId" OtherKey="Id" Type="Problem" IsForeignKey="true" /> 127 <Association Name="User_ProblemUser" Member="User" ThisKey="UserId" OtherKey="Id" Type="User" IsForeignKey="true" />128 117 </Type> 129 118 </Table> … … 152 141 <Association Name="Run_ResultStringValue" Member="ResultStringValues" ThisKey="Id" OtherKey="RunId" Type="ResultStringValue" /> 153 142 <Association Name="Experiment_Run" Member="Experiment" ThisKey="ExperimentId" OtherKey="Id" Type="Experiment" IsForeignKey="true" /> 154 <Association Name="User_Run" Member="User" ThisKey="UserId" OtherKey="Id" Type="User" IsForeignKey="true" />155 143 <Association Name="Client_Run" Member="Client" ThisKey="ClientId" OtherKey="Id" Type="Client" IsForeignKey="true" /> 156 144 </Type> -
trunk/sources/HeuristicLab.Services.OKB.DataAccess/3.3/OKB.dbml.layout
r4455 r4467 1 1 <?xml version="1.0" encoding="utf-8"?> 2 <ordesignerObjectsDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 1 6, 14.125" name="OKB">2 <ordesignerObjectsDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 15.5, 12.75" name="OKB"> 3 3 <DataContextMoniker Name="/OKBDataContext" /> 4 4 <nestedChildShapes> … … 34 34 </nestedChildShapes> 35 35 </classShape> 36 <associationConnector edgePoints="[(14.25 : 1.8862939453125); (14.25 : 2.125)]" fixedFrom=" Algorithm" fixedTo="Algorithm">36 <associationConnector edgePoints="[(14.25 : 1.8862939453125); (14.25 : 2.125)]" fixedFrom="NotFixed" fixedTo="NotFixed"> 37 37 <AssociationMoniker Name="/OKBDataContext/ProblemClass/ProblemClass_Problem" /> 38 38 <nodes> … … 47 47 </nestedChildShapes> 48 48 </classShape> 49 <associationConnector edgePoints="[(13.25 : 3.70933229417067); (10.3177083333333 : 3.70933229417067 : JumpStart); (10.0755208333334 : 3.70933229417067 : JumpEnd); (9.39129711009978 : 3.70933229417067); (9.39129711009978 : 4.375)]" manuallyRouted="true" fixedFrom=" Caller" fixedTo="Algorithm">49 <associationConnector edgePoints="[(13.25 : 3.70933229417067); (10.3177083333333 : 3.70933229417067 : JumpStart); (10.0755208333334 : 3.70933229417067 : JumpEnd); (9.39129711009978 : 3.70933229417067); (9.39129711009978 : 4.375)]" manuallyRouted="true" fixedFrom="NotFixed" fixedTo="NotFixed"> 50 50 <AssociationMoniker Name="/OKBDataContext/Problem/Problem_Experiment" /> 51 51 <nodes> … … 73 73 </nestedChildShapes> 74 74 </classShape> 75 <associationConnector edgePoints="[(14.25 : 4.0881982421875); (14.25 : 4.375)]" fixedFrom=" Algorithm" fixedTo="Algorithm">75 <associationConnector edgePoints="[(14.25 : 4.0881982421875); (14.25 : 4.375)]" fixedFrom="NotFixed" fixedTo="NotFixed"> 76 76 <AssociationMoniker Name="/OKBDataContext/Problem/Problem_ProblemParameter" /> 77 77 <nodes> … … 80 80 </nodes> 81 81 </associationConnector> 82 <classShape Id="a404261b-f46d-4103-ae44-bed7deb3fe45" absoluteBounds="8, 12.625, 2, 1.1939925130208333"> 83 <DataClassMoniker Name="/OKBDataContext/User" /> 84 <nestedChildShapes> 85 <elementListCompartment Id="0a5f6a23-6207-42a6-877f-68722cc29a4a" absoluteBounds="8.015, 13.085, 1.9700000000000002, 0.63399251302083326" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" /> 86 </nestedChildShapes> 87 </classShape> 88 <classShape Id="aa997e47-0162-4fc2-aa8d-e237c50c46fe" isExpanded="false" absoluteBounds="5, 13.375, 2, 0.45"> 82 <classShape Id="aa997e47-0162-4fc2-aa8d-e237c50c46fe" isExpanded="false" absoluteBounds="5, 2.125, 2, 0.45"> 89 83 <DataClassMoniker Name="/OKBDataContext/AlgorithmUser" /> 90 84 <nestedChildShapes> 91 <elementListCompartment Id="f81c31a9-84c5-40b1-b817-6dccbe77227d" absoluteBounds="5.0150000000000006, 13.835, 1.9700000000000002, 0.63399251302083326" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />92 </nestedChildShapes> 93 </classShape> 94 <associationConnector edgePoints="[( 2.75 : 3.05928622214716); (2.33333333333333 : 3.05928622214716); (2.33333333333333 : 13.6); (5 : 13.6)]" manuallyRouted="true" fixedFrom="NotFixed" fixedTo="NotFixed">85 <elementListCompartment Id="f81c31a9-84c5-40b1-b817-6dccbe77227d" absoluteBounds="5.0150000000000006, 2.5850000000000009, 1.9700000000000002, 0.63399251302083326" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" /> 86 </nestedChildShapes> 87 </classShape> 88 <associationConnector edgePoints="[(4.75 : 2.35); (5 : 2.35)]" manuallyRouted="true" fixedFrom="Algorithm" fixedTo="Algorithm"> 95 89 <AssociationMoniker Name="/OKBDataContext/Algorithm/Algorithm_AlgorithmUser" /> 96 90 <nodes> … … 99 93 </nodes> 100 94 </associationConnector> 101 <associationConnector edgePoints="[(8 : 13.5969962565104); (7 : 13.5969962565104)]" fixedFrom="Algorithm" fixedTo="Algorithm"> 102 <AssociationMoniker Name="/OKBDataContext/User/User_AlgorithmUser" /> 103 <nodes> 104 <classShapeMoniker Id="a404261b-f46d-4103-ae44-bed7deb3fe45" /> 105 <classShapeMoniker Id="aa997e47-0162-4fc2-aa8d-e237c50c46fe" /> 106 </nodes> 107 </associationConnector> 108 <classShape Id="8d911be4-13c4-4abd-85de-4f93f280dd50" isExpanded="false" absoluteBounds="11, 13.375, 2, 0.45"> 95 <classShape Id="8d911be4-13c4-4abd-85de-4f93f280dd50" isExpanded="false" absoluteBounds="11, 2.125, 2, 0.45"> 109 96 <DataClassMoniker Name="/OKBDataContext/ProblemUser" /> 110 97 <nestedChildShapes> 111 <elementListCompartment Id="bdf4bd9d-405f-4582-99ff-036459c86748" absoluteBounds="11.015, 13.835, 1.9700000000000002, 0.63399251302083326" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />112 </nestedChildShapes> 113 </classShape> 114 <associationConnector edgePoints="[(1 5.25 : 3.84686083984375); (15.5520833333333 : 3.84686083984375); (15.5520833333333 : 13.6291666666667); (13 : 13.6291666666667)]" manuallyRouted="true" fixedFrom="NotFixed" fixedTo="NotFixed">98 <elementListCompartment Id="bdf4bd9d-405f-4582-99ff-036459c86748" absoluteBounds="11.015, 2.5850000000000009, 1.9700000000000002, 0.63399251302083326" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" /> 99 </nestedChildShapes> 100 </classShape> 101 <associationConnector edgePoints="[(13.25 : 2.35); (13 : 2.35)]" manuallyRouted="true" fixedFrom="Algorithm" fixedTo="Algorithm"> 115 102 <AssociationMoniker Name="/OKBDataContext/Problem/Problem_ProblemUser" /> 116 103 <nodes> … … 119 106 </nodes> 120 107 </associationConnector> 121 <associationConnector edgePoints="[(10 : 13.5969962565104); (11 : 13.5969962565104)]" fixedFrom="Algorithm" fixedTo="Algorithm">122 <AssociationMoniker Name="/OKBDataContext/User/User_ProblemUser" />123 <nodes>124 <classShapeMoniker Id="a404261b-f46d-4103-ae44-bed7deb3fe45" />125 <classShapeMoniker Id="8d911be4-13c4-4abd-85de-4f93f280dd50" />126 </nodes>127 </associationConnector>128 108 <classShape Id="42a9e8c0-3168-43f0-a31f-54d1558bd4c2" absoluteBounds="8, 2.125, 2, 1.3862939453125"> 129 109 <DataClassMoniker Name="/OKBDataContext/Platform" /> … … 132 112 </nestedChildShapes> 133 113 </classShape> 134 <associationConnector edgePoints="[(8 : 2. 9892521417204); (7.75 : 2.9892521417204 : JumpStart); (7.58333333333333 : 2.9892521417204 : JumpEnd); (4.75 : 2.9892521417204)]" fixedFrom="Algorithm" fixedTo="Caller">114 <associationConnector edgePoints="[(8 : 2.85); (4.75 : 2.85)]" fixedFrom="Algorithm" fixedTo="Algorithm"> 135 115 <AssociationMoniker Name="/OKBDataContext/Platform/Platform_Algorithm" /> 136 116 <nodes> … … 139 119 </nodes> 140 120 </associationConnector> 141 <associationConnector edgePoints="[(10 : 3.00163998647837); (10.1510416666667 : 3.00163998647837 : JumpStart); (10.3177083333333 : 3.00163998647837 : JumpEnd); (13.25 : 3.00163998647837)]" fixedFrom="Algorithm" fixedTo="Caller">121 <associationConnector edgePoints="[(10 : 2.85); (13.25 : 2.85)]" fixedFrom="Algorithm" fixedTo="Algorithm"> 142 122 <AssociationMoniker Name="/OKBDataContext/Platform/Platform_Problem" /> 143 123 <nodes> … … 146 126 </nodes> 147 127 </associationConnector> 148 <associationConnector edgePoints="[(4.75 : 3.7 0471734924843); (7.58333333333333 : 3.70471734924843 : JumpStart); (7.75 : 3.70471734924843 : JumpEnd); (8.66439605504989 : 3.70471734924843); (8.66439605504989 : 4.375)]" fixedFrom="Caller" fixedTo="Algorithm">128 <associationConnector edgePoints="[(4.75 : 3.73206647840153); (7.58333333333334 : 3.73206647840152 : JumpStart); (7.75 : 3.73206647840153 : JumpEnd); (8.66439605504989 : 3.73206647840153); (8.66439605504989 : 4.375)]" fixedFrom="Caller" fixedTo="Algorithm"> 149 129 <AssociationMoniker Name="/OKBDataContext/Algorithm/Algorithm_Experiment" /> 150 130 <nodes> … … 159 139 </nestedChildShapes> 160 140 </classShape> 161 <associationConnector edgePoints="[(8.97294619299704 : 5.7612939453125); (8.97294619299704 : 7.07715027669271); (10.0755208333334 : 7.07715027669271 : JumpStart); (10.3177083333333 : 7.07715027669271 : JumpEnd); (10.4169255432508 : 7.07715027669271); (10.4169255432508 : 9.43414366861979); (9.35898824036419 : 9.43414366861979); (9.35898824036419 : 9.875)]" manuallyRouted="true" fixedFrom=" Algorithm" fixedTo="Algorithm">141 <associationConnector edgePoints="[(8.97294619299704 : 5.7612939453125); (8.97294619299704 : 7.07715027669271); (10.0755208333334 : 7.07715027669271 : JumpStart); (10.3177083333333 : 7.07715027669271 : JumpEnd); (10.4169255432508 : 7.07715027669271); (10.4169255432508 : 9.43414366861979); (9.35898824036419 : 9.43414366861979); (9.35898824036419 : 9.875)]" manuallyRouted="true" fixedFrom="NotFixed" fixedTo="NotFixed"> 162 142 <AssociationMoniker Name="/OKBDataContext/Experiment/Experiment_Run" /> 163 143 <nodes> 164 144 <classShapeMoniker Id="c250fb1a-b448-499e-b8eb-d1d0c38521a0" /> 165 <classShapeMoniker Id="83a5f628-defe-486f-bc6a-4ab430293368" />166 </nodes>167 </associationConnector>168 <associationConnector edgePoints="[(8.94699175429055 : 12.625); (8.94979879212345 : 12.50125); (8.94979879212345 : 11.8381982421875)]" manuallyRouted="true" fixedFrom="NotFixed" fixedTo="NotFixed">169 <AssociationMoniker Name="/OKBDataContext/User/User_Run" />170 <nodes>171 <classShapeMoniker Id="a404261b-f46d-4103-ae44-bed7deb3fe45" />172 145 <classShapeMoniker Id="83a5f628-defe-486f-bc6a-4ab430293368" /> 173 146 </nodes> … … 192 165 </nestedChildShapes> 193 166 </classShape> 194 <associationConnector edgePoints="[(11.75 : 10.8469962565104); (10 : 10.8469962565104)]" fixedFrom=" Algorithm" fixedTo="Algorithm">167 <associationConnector edgePoints="[(11.75 : 10.8469962565104); (10 : 10.8469962565104)]" fixedFrom="NotFixed" fixedTo="NotFixed"> 195 168 <AssociationMoniker Name="/OKBDataContext/Client/Client_Run" /> 196 169 <nodes> … … 212 185 </nodes> 213 186 </associationConnector> 214 <associationConnector edgePoints="[(8 : 4.474343832021); (7.75 : 4.47434383202 099 : JumpStart); (7.58333333333333 : 4.474343832021 : JumpEnd); (7 : 4.474343832021)]" fixedFrom="Algorithm" fixedTo="Algorithm">187 <associationConnector edgePoints="[(8 : 4.474343832021); (7.75 : 4.474343832021 : JumpStart); (7.58333333333334 : 4.474343832021 : JumpEnd); (7 : 4.474343832021)]" fixedFrom="NotFixed" fixedTo="NotFixed"> 215 188 <AssociationMoniker Name="/OKBDataContext/Experiment/Experiment_AlgorithmParameterBlobValue" /> 216 189 <nodes> … … 225 198 </nestedChildShapes> 226 199 </classShape> 227 <associationConnector edgePoints="[(8 : 8.59359245906078); (3.75523427495249 : 8.59359245906078); (3.75523427495249 : 6.3381982421875)]" fixedFrom=" Algorithm" fixedTo="Caller">200 <associationConnector edgePoints="[(8 : 8.59359245906078); (3.75523427495249 : 8.59359245906078); (3.75523427495249 : 6.3381982421875)]" fixedFrom="NotFixed" fixedTo="NotFixed"> 228 201 <AssociationMoniker Name="/OKBDataContext/DataType/DataType_AlgorithmParameter" /> 229 202 <nodes> … … 232 205 </nodes> 233 206 </associationConnector> 234 <associationConnector edgePoints="[(10 : 8.8332272596976); (10.333592209917 4 : 8.8332272596976 : JumpStart); (10.5002588765841 : 8.8332272596976 : JumpEnd); (14.2812525 : 8.8332272596976); (14.2812525 : 6.3381982421875)]" fixedFrom="Caller" fixedTo="Algorithm">207 <associationConnector edgePoints="[(10 : 8.8332272596976); (10.3335922099175 : 8.8332272596976 : JumpStart); (10.5002588765841 : 8.8332272596976 : JumpEnd); (14.2812525 : 8.8332272596976); (14.2812525 : 6.3381982421875)]" fixedFrom="NotFixed" fixedTo="NotFixed"> 235 208 <AssociationMoniker Name="/OKBDataContext/DataType/DataType_ProblemParameter" /> 236 209 <nodes> … … 253 226 </nodes> 254 227 </associationConnector> 255 <associationConnector edgePoints="[(10 : 3.24965968229986); (10.1588541666667 : 3.24965968229986); (10.1588541666667 : 7.51797277441852); (10 : 7.51797277441852)]" manuallyRouted="true" fixedFrom=" Algorithm" fixedTo="Caller">228 <associationConnector edgePoints="[(10 : 3.24965968229986); (10.1588541666667 : 3.24965968229986); (10.1588541666667 : 7.51797277441852); (10 : 7.51797277441852)]" manuallyRouted="true" fixedFrom="NotFixed" fixedTo="NotFixed"> 256 229 <AssociationMoniker Name="/OKBDataContext/Platform/Platform_DataType" /> 257 230 <nodes> … … 280 253 </nodes> 281 254 </associationConnector> 282 <associationConnector edgePoints="[(8 : 4.96774809160306); (7.75 : 4.9677480916030 5 : JumpStart); (7.45052083333334 : 4.96774809160306 : JumpEnd); (7 : 4.96774809160306)]" fixedFrom="Algorithm" fixedTo="Algorithm">255 <associationConnector edgePoints="[(8 : 4.96774809160306); (7.75 : 4.96774809160306 : JumpStart); (7.45052083333334 : 4.96774809160306 : JumpEnd); (7 : 4.96774809160306)]" fixedFrom="NotFixed" fixedTo="NotFixed"> 283 256 <AssociationMoniker Name="/OKBDataContext/Experiment/Experiment_AlgorithmParameterBoolValue" /> 284 257 <nodes> … … 307 280 </nodes> 308 281 </associationConnector> 309 <associationConnector edgePoints="[(8 : 5.460937875); (7.75 : 5.460937875 : JumpStart); (7.3671875 : 5.460937875 : JumpEnd); (7 : 5.460937875)]" fixedFrom=" Algorithm" fixedTo="Algorithm">282 <associationConnector edgePoints="[(8 : 5.460937875); (7.75 : 5.460937875 : JumpStart); (7.3671875 : 5.460937875 : JumpEnd); (7 : 5.460937875)]" fixedFrom="NotFixed" fixedTo="NotFixed"> 310 283 <AssociationMoniker Name="/OKBDataContext/Experiment/Experiment_AlgorithmParameterFloatValue" /> 311 284 <nodes> … … 334 307 </nodes> 335 308 </associationConnector> 336 <associationConnector edgePoints="[(8.12469232196825 : 5.7612939453125); (8.12469232196825 : 6.26386423184357); (7.75 : 6.26386423184357 : JumpStart); (7.203125 : 6.26386423184357 : JumpEnd); (7 : 6.26386423184357)]" fixedFrom=" Caller" fixedTo="Algorithm">309 <associationConnector edgePoints="[(8.12469232196825 : 5.7612939453125); (8.12469232196825 : 6.26386423184357); (7.75 : 6.26386423184357 : JumpStart); (7.203125 : 6.26386423184357 : JumpEnd); (7 : 6.26386423184357)]" fixedFrom="NotFixed" fixedTo="NotFixed"> 337 310 <AssociationMoniker Name="/OKBDataContext/Experiment/Experiment_AlgorithmParameterIntValue" /> 338 311 <nodes> … … 374 347 </nestedChildShapes> 375 348 </classShape> 376 <associationConnector edgePoints="[(10 : 7.9786396782387); (10.333592209917 4 : 7.9786396782387 : JumpStart); (10.5002588765841 : 7.9786396782387 : JumpEnd); (10.5625 : 7.9786396782387); (10.5625 : 4.6994708994709); (11 : 4.6994708994709)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller">349 <associationConnector edgePoints="[(10 : 7.9786396782387); (10.3335922099175 : 7.9786396782387 : JumpStart); (10.5002588765841 : 7.9786396782387 : JumpEnd); (10.5625 : 7.9786396782387); (10.5625 : 4.6994708994709); (11 : 4.6994708994709)]" manuallyRouted="true" fixedFrom="NotFixed" fixedTo="NotFixed"> 377 350 <AssociationMoniker Name="/OKBDataContext/DataType/DataType_ProblemParameterBlobValue" /> 378 351 <nodes> … … 388 361 </nodes> 389 362 </associationConnector> 390 <associationConnector edgePoints="[(13.25 : 4.6); (13 : 4.6)]" fixedFrom=" Algorithm" fixedTo="Algorithm">363 <associationConnector edgePoints="[(13.25 : 4.6); (13 : 4.6)]" fixedFrom="NotFixed" fixedTo="NotFixed"> 391 364 <AssociationMoniker Name="/OKBDataContext/ProblemParameter/ProblemParameter_ProblemParameterBlobValue" /> 392 365 <nodes> … … 401 374 </nestedChildShapes> 402 375 </classShape> 403 <associationConnector edgePoints="[(10 : 8.10809372095976); (10.333592209917 4 : 8.10809372095976 : JumpStart); (10.5002588765841 : 8.10809372095976 : JumpEnd); (10.625 : 8.10809372095976); (10.625 : 5.16632124352332); (11 : 5.16632124352332)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller">376 <associationConnector edgePoints="[(10 : 8.10809372095976); (10.3335922099175 : 8.10809372095976 : JumpStart); (10.5002588765841 : 8.10809372095976 : JumpEnd); (10.625 : 8.10809372095976); (10.625 : 5.16632124352332); (11 : 5.16632124352332)]" manuallyRouted="true" fixedFrom="NotFixed" fixedTo="NotFixed"> 404 377 <AssociationMoniker Name="/OKBDataContext/DataType/DataType_ProblemParameterBoolValue" /> 405 378 <nodes> … … 408 381 </nodes> 409 382 </associationConnector> 410 <associationConnector edgePoints="[(10 : 5.01957671957672); (10.0755208333334 : 5.01957671957672 : JumpStart); (10.3177083333333 : 5.01957671957672 : JumpEnd); (10.4791666666667 : 5.01957671957672 : JumpStart); (10.6458333333333 : 5.01957671957672 : JumpEnd); (11 : 5.01957671957672)]" fixedFrom=" Algorithm" fixedTo="Caller">383 <associationConnector edgePoints="[(10 : 5.01957671957672); (10.0755208333334 : 5.01957671957672 : JumpStart); (10.3177083333333 : 5.01957671957672 : JumpEnd); (10.4791666666667 : 5.01957671957672 : JumpStart); (10.6458333333333 : 5.01957671957672 : JumpEnd); (11 : 5.01957671957672)]" fixedFrom="NotFixed" fixedTo="NotFixed"> 411 384 <AssociationMoniker Name="/OKBDataContext/Experiment/Experiment_ProblemParameterBoolValue" /> 412 385 <nodes> … … 415 388 </nodes> 416 389 </associationConnector> 417 <associationConnector edgePoints="[(13.25 : 5.1); (13 : 5.1)]" fixedFrom=" Algorithm" fixedTo="Algorithm">390 <associationConnector edgePoints="[(13.25 : 5.1); (13 : 5.1)]" fixedFrom="NotFixed" fixedTo="NotFixed"> 418 391 <AssociationMoniker Name="/OKBDataContext/ProblemParameter/ProblemParameter_ProblemParameterBoolValue" /> 419 392 <nodes> … … 428 401 </nestedChildShapes> 429 402 </classShape> 430 <associationConnector edgePoints="[(10 : 8.28358960953379); (10.333592209917 4 : 8.28358960953379 : JumpStart); (10.5002588765841 : 8.28358960953379 : JumpEnd); (10.6848958333333 : 8.28358960953379); (10.6848958333333 : 5.65482233502538); (11 : 5.65482233502538)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller">403 <associationConnector edgePoints="[(10 : 8.28358960953379); (10.3335922099175 : 8.28358960953379 : JumpStart); (10.5002588765841 : 8.28358960953379 : JumpEnd); (10.6848958333333 : 8.28358960953379); (10.6848958333333 : 5.65482233502538); (11 : 5.65482233502538)]" manuallyRouted="true" fixedFrom="NotFixed" fixedTo="NotFixed"> 431 404 <AssociationMoniker Name="/OKBDataContext/DataType/DataType_ProblemParameterFloatValue" /> 432 405 <nodes> … … 435 408 </nodes> 436 409 </associationConnector> 437 <associationConnector edgePoints="[(10 : 5.52361809045226); (10.0755208333334 : 5.52361809045226 : JumpStart); (10.3177083333333 : 5.52361809045226 : JumpEnd); (10.4791666666667 : 5.52361809045226 : JumpStart); (10.7083333333333 : 5.52361809045226 : JumpEnd); (11 : 5.52361809045226)]" fixedFrom=" Algorithm" fixedTo="Caller">410 <associationConnector edgePoints="[(10 : 5.52361809045226); (10.0755208333334 : 5.52361809045226 : JumpStart); (10.3177083333333 : 5.52361809045226 : JumpEnd); (10.4791666666667 : 5.52361809045226 : JumpStart); (10.7083333333333 : 5.52361809045226 : JumpEnd); (11 : 5.52361809045226)]" fixedFrom="NotFixed" fixedTo="NotFixed"> 438 411 <AssociationMoniker Name="/OKBDataContext/Experiment/Experiment_ProblemParameterFloatValue" /> 439 412 <nodes> … … 442 415 </nodes> 443 416 </associationConnector> 444 <associationConnector edgePoints="[(13.25 : 5.6); (13 : 5.6)]" fixedFrom=" Algorithm" fixedTo="Algorithm">417 <associationConnector edgePoints="[(13.25 : 5.6); (13 : 5.6)]" fixedFrom="NotFixed" fixedTo="NotFixed"> 445 418 <AssociationMoniker Name="/OKBDataContext/ProblemParameter/ProblemParameter_ProblemParameterFloatValue" /> 446 419 <nodes> … … 455 428 </nestedChildShapes> 456 429 </classShape> 457 <associationConnector edgePoints="[(10 : 8.41284371712721); (10.333592209917 4 : 8.41284371712721 : JumpStart); (10.5002588765841 : 8.41284371712721 : JumpEnd); (10.796875 : 8.41284371712721); (10.796875 : 6.18442211055276); (11 : 6.18442211055276)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller">430 <associationConnector edgePoints="[(10 : 8.41284371712721); (10.3335922099175 : 8.41284371712721 : JumpStart); (10.5002588765841 : 8.41284371712721 : JumpEnd); (10.796875 : 8.41284371712721); (10.796875 : 6.18442211055276); (11 : 6.18442211055276)]" manuallyRouted="true" fixedFrom="NotFixed" fixedTo="NotFixed"> 458 431 <AssociationMoniker Name="/OKBDataContext/DataType/DataType_ProblemParameterIntValue" /> 459 432 <nodes> … … 462 435 </nodes> 463 436 </associationConnector> 464 <associationConnector edgePoints="[(9.90313426539349 : 5.7612939453125); (9.90313426539349 : 5.99845855527638); (10.0755208333334 : 5.99845855527638 : JumpStart); (10.3177083333333 : 5.99845855527638 : JumpEnd); (10.4791666666667 : 5.99845855527638 : JumpStart); (10.7682291666666 : 5.99845855527638 : JumpEnd); (11 : 5.99845855527638)]" fixedFrom=" Caller" fixedTo="Algorithm">437 <associationConnector edgePoints="[(9.90313426539349 : 5.7612939453125); (9.90313426539349 : 5.99845855527638); (10.0755208333334 : 5.99845855527638 : JumpStart); (10.3177083333333 : 5.99845855527638 : JumpEnd); (10.4791666666667 : 5.99845855527638 : JumpStart); (10.7682291666666 : 5.99845855527638 : JumpEnd); (11 : 5.99845855527638)]" fixedFrom="NotFixed" fixedTo="NotFixed"> 465 438 <AssociationMoniker Name="/OKBDataContext/Experiment/Experiment_ProblemParameterIntValue" /> 466 439 <nodes> … … 469 442 </nodes> 470 443 </associationConnector> 471 <associationConnector edgePoints="[(13.25 : 6.1); (13 : 6.1)]" fixedFrom=" Algorithm" fixedTo="Algorithm">444 <associationConnector edgePoints="[(13.25 : 6.1); (13 : 6.1)]" fixedFrom="NotFixed" fixedTo="NotFixed"> 472 445 <AssociationMoniker Name="/OKBDataContext/ProblemParameter/ProblemParameter_ProblemParameterIntValue" /> 473 446 <nodes> … … 482 455 </nestedChildShapes> 483 456 </classShape> 484 <associationConnector edgePoints="[(10 : 8.58033140185627); (10.333592209917 4 : 8.58033140185627 : JumpStart); (10.5002588765841 : 8.58033140185627 : JumpEnd); (10.8333333333334 : 8.58033140185627); (10.8333333333334 : 6.67728459530026); (11 : 6.67728459530026)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Algorithm">457 <associationConnector edgePoints="[(10 : 8.58033140185627); (10.3335922099175 : 8.58033140185627 : JumpStart); (10.5002588765841 : 8.58033140185627 : JumpEnd); (10.8333333333334 : 8.58033140185627); (10.8333333333334 : 6.67728459530026); (11 : 6.67728459530026)]" manuallyRouted="true" fixedFrom="NotFixed" fixedTo="NotFixed"> 485 458 <AssociationMoniker Name="/OKBDataContext/DataType/DataType_ProblemParameterStringValue" /> 486 459 <nodes> … … 489 462 </nodes> 490 463 </associationConnector> 491 <associationConnector edgePoints="[(9.7239488113416 : 5.7612939453125); (9.7239488113416 : 6.52284263959391); (10.0755208333334 : 6.52284263959391 : JumpStart); (10.3177083333333 : 6.52284263959391 : JumpEnd); (10.4791666666667 : 6.52284263959391 : JumpStart); (10.8802083333333 : 6.52284263959391 : JumpEnd); (11 : 6.52284263959391)]" fixedFrom=" Caller" fixedTo="Caller">464 <associationConnector edgePoints="[(9.7239488113416 : 5.7612939453125); (9.7239488113416 : 6.52284263959391); (10.0755208333334 : 6.52284263959391 : JumpStart); (10.3177083333333 : 6.52284263959391 : JumpEnd); (10.4791666666667 : 6.52284263959391 : JumpStart); (10.8802083333333 : 6.52284263959391 : JumpEnd); (11 : 6.52284263959391)]" fixedFrom="NotFixed" fixedTo="NotFixed"> 492 465 <AssociationMoniker Name="/OKBDataContext/Experiment/Experiment_ProblemParameterStringValue" /> 493 466 <nodes> … … 523 496 </nodes> 524 497 </associationConnector> 525 <associationConnector edgePoints="[(8 : 10.203124); (7.640625 : 10.203124 : JumpStart); (7.25520833333334 : 10.203124 : JumpEnd); (7 : 10.203124)]" fixedFrom=" Algorithm" fixedTo="Algorithm">498 <associationConnector edgePoints="[(8 : 10.203124); (7.640625 : 10.203124 : JumpStart); (7.25520833333334 : 10.203124 : JumpEnd); (7 : 10.203124)]" fixedFrom="NotFixed" fixedTo="NotFixed"> 526 499 <AssociationMoniker Name="/OKBDataContext/Run/Run_ResultBlobValue" /> 527 500 <nodes> … … 550 523 </nodes> 551 524 </associationConnector> 552 <associationConnector edgePoints="[(8 : 10.7375615763547); (7.640625 : 10.7375615763547 : JumpStart); (7.31770833333334 : 10.7375615763547 : JumpEnd); (7 : 10.7375615763547)]" fixedFrom=" Algorithm" fixedTo="Algorithm">525 <associationConnector edgePoints="[(8 : 10.7375615763547); (7.640625 : 10.7375615763547 : JumpStart); (7.31770833333334 : 10.7375615763547 : JumpEnd); (7 : 10.7375615763547)]" fixedFrom="NotFixed" fixedTo="NotFixed"> 553 526 <AssociationMoniker Name="/OKBDataContext/Run/Run_ResultBoolValue" /> 554 527 <nodes> … … 577 550 </nodes> 578 551 </associationConnector> 579 <associationConnector edgePoints="[(8 : 11.2465736040609); (7.640625 : 11.2465736040609 : JumpStart); (7.390625 : 11.2465736040609 : JumpEnd); (7 : 11.2465736040609)]" fixedFrom=" Algorithm" fixedTo="Algorithm">552 <associationConnector edgePoints="[(8 : 11.2465736040609); (7.640625 : 11.2465736040609 : JumpStart); (7.390625 : 11.2465736040609 : JumpEnd); (7 : 11.2465736040609)]" fixedFrom="NotFixed" fixedTo="NotFixed"> 580 553 <AssociationMoniker Name="/OKBDataContext/Run/Run_ResultFloatValue" /> 581 554 <nodes> … … 604 577 </nodes> 605 578 </associationConnector> 606 <associationConnector edgePoints="[(8 : 11.7511658031088); (7.640625 : 11.7511658031088 : JumpStart); (7.47395833333334 : 11.7511658031088 : JumpEnd); (7 : 11.7511658031088)]" fixedFrom=" Algorithm" fixedTo="Algorithm">579 <associationConnector edgePoints="[(8 : 11.7511658031088); (7.640625 : 11.7511658031088 : JumpStart); (7.47395833333334 : 11.7511658031088 : JumpEnd); (7 : 11.7511658031088)]" fixedFrom="NotFixed" fixedTo="NotFixed"> 607 580 <AssociationMoniker Name="/OKBDataContext/Run/Run_ResultIntValue" /> 608 581 <nodes> … … 631 604 </nodes> 632 605 </associationConnector> 633 <associationConnector edgePoints="[(8.19174036349966 : 11.8381982421875); (8.19174036349966 : 12.1996499358974); (7 : 12.1996499358974)]" fixedFrom=" Caller" fixedTo="Algorithm">606 <associationConnector edgePoints="[(8.19174036349966 : 11.8381982421875); (8.19174036349966 : 12.1996499358974); (7 : 12.1996499358974)]" fixedFrom="NotFixed" fixedTo="NotFixed"> 634 607 <AssociationMoniker Name="/OKBDataContext/Run/Run_ResultStringValue" /> 635 608 <nodes> … … 638 611 </nodes> 639 612 </associationConnector> 640 <classShape Id="6a694570-7fd3-46f5-8972-d67f230df83e" isExpanded="false" absoluteBounds="5, 2.125, 2, 0.45">613 <classShape Id="6a694570-7fd3-46f5-8972-d67f230df83e" isExpanded="false" absoluteBounds="5, 3.125, 2, 0.45"> 641 614 <DataClassMoniker Name="/OKBDataContext/AlgorithmData" /> 642 615 <nestedChildShapes> 643 <elementListCompartment Id="528e0b3e-4609-41e5-931d-60e5165e8fcf" absoluteBounds="5.015, 2.585, 1.9700000000000002, 0.8262939453125" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />644 </nestedChildShapes> 645 </classShape> 646 <associationConnector edgePoints="[(4.75 : 2.35); (5 : 2.35)]" fixedFrom="Algorithm" fixedTo="Algorithm">616 <elementListCompartment Id="528e0b3e-4609-41e5-931d-60e5165e8fcf" absoluteBounds="5.015, 3.585, 1.9700000000000002, 0.8262939453125" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" /> 617 </nestedChildShapes> 618 </classShape> 619 <associationConnector edgePoints="[(4.75 : 3.35); (5 : 3.35)]" fixedFrom="Algorithm" fixedTo="Algorithm"> 647 620 <AssociationMoniker Name="/OKBDataContext/Algorithm/Algorithm_AlgorithmData" /> 648 621 <nodes> … … 651 624 </nodes> 652 625 </associationConnector> 653 <associationConnector edgePoints="[(8 : 7.48059025533894); (7.66666666666667 : 7.48059025533894); (7.66666666666667 : 2.35402010050251); (7 : 2.35402010050251)]" manuallyRouted="true" fixedFrom="Algorithm" fixedTo="Caller">626 <associationConnector edgePoints="[(8 : 7.48059025533894); (7.66666666666667 : 7.48059025533894); (7.66666666666667 : 3.35402010050251); (7 : 3.35402010050251)]" manuallyRouted="true" fixedFrom="NotFixed" fixedTo="NotFixed"> 654 627 <AssociationMoniker Name="/OKBDataContext/DataType/DataType_AlgorithmData" /> 655 628 <nodes> … … 658 631 </nodes> 659 632 </associationConnector> 660 <classShape Id="76c463bf-aada-4bb3-8fee-36e85d08bebf" isExpanded="false" absoluteBounds="11, 2.125, 2, 0.45">633 <classShape Id="76c463bf-aada-4bb3-8fee-36e85d08bebf" isExpanded="false" absoluteBounds="11, 3.125, 2, 0.45"> 661 634 <DataClassMoniker Name="/OKBDataContext/ProblemData" /> 662 635 <nestedChildShapes> 663 <elementListCompartment Id="f0041206-64f7-482e-bc89-1fc4ae5a29ec" absoluteBounds="11.015, 2.585, 1.9700000000000002, 0.8262939453125" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />664 </nestedChildShapes> 665 </classShape> 666 <associationConnector edgePoints="[(10 : 7.74641638736175); (10.234375 : 7.74641638736175); (10.234375 : 2.34351351351351); (11 : 2.34351351351351)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller">636 <elementListCompartment Id="f0041206-64f7-482e-bc89-1fc4ae5a29ec" absoluteBounds="11.015, 3.585, 1.9700000000000002, 0.8262939453125" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" /> 637 </nestedChildShapes> 638 </classShape> 639 <associationConnector edgePoints="[(10 : 7.74641638736175); (10.234375 : 7.74641638736175); (10.234375 : 3.34351351351351); (11 : 3.34351351351351)]" manuallyRouted="true" fixedFrom="NotFixed" fixedTo="NotFixed"> 667 640 <AssociationMoniker Name="/OKBDataContext/DataType/DataType_ProblemData" /> 668 641 <nodes> … … 671 644 </nodes> 672 645 </associationConnector> 673 <associationConnector edgePoints="[(13.25 : 2.35); (13 : 2.35)]" fixedFrom="Algorithm" fixedTo="Algorithm">646 <associationConnector edgePoints="[(13.25 : 3.35); (13 : 3.35)]" fixedFrom="Algorithm" fixedTo="Algorithm"> 674 647 <AssociationMoniker Name="/OKBDataContext/Problem/Problem_ProblemData" /> 675 648 <nodes> -
trunk/sources/HeuristicLab.Services.OKB.DataTransfer/3.3/HeuristicLab.Services.OKB.DataTransfer-3.3.csproj
r4455 r4467 50 50 <Compile Include="AlgorithmClass.cs" /> 51 51 <Compile Include="Algorithm.cs" /> 52 <Compile Include="AlgorithmData.cs" /> 53 <Compile Include="DataType.cs" /> 54 <Compile Include="User.cs" /> 52 55 <Compile Include="NamedOKBItem.cs" /> 53 56 <Compile Include="OKBItem.cs" /> -
trunk/sources/HeuristicLab.Services.OKB/3.3/AdminService.cs
r4455 r4467 20 20 #endregion 21 21 22 using System; 22 23 using System.Collections.Generic; 23 24 using System.Linq; … … 110 111 DataAccess.Algorithm entity = okb.Algorithms.FirstOrDefault(x => x.Id == id); 111 112 if (entity != null) okb.Algorithms.DeleteOnSubmit(entity); 113 okb.SubmitChanges(); 114 } 115 } 116 public IEnumerable<Guid> GetAlgorithmUsers(long algorithmId) { 117 using (OKBDataContext okb = new OKBDataContext()) { 118 return okb.AlgorithmUsers.Where(x => x.AlgorithmId == algorithmId).Select(x => x.UserId).ToArray(); 119 } 120 } 121 public void StoreAlgorithmUsers(long algorithmId, IEnumerable<Guid> users) { 122 using (OKBDataContext okb = new OKBDataContext()) { 123 okb.AlgorithmUsers.DeleteAllOnSubmit(okb.AlgorithmUsers.Where(x => x.AlgorithmId == algorithmId)); 124 okb.AlgorithmUsers.InsertAllOnSubmit(users.Select(x => new DataAccess.AlgorithmUser { AlgorithmId = algorithmId, UserId = x })); 125 okb.SubmitChanges(); 126 } 127 } 128 #endregion 129 130 #region AlgorithmData Methods 131 public DataTransfer.AlgorithmData GetAlgorithmData(long algorithmId) { 132 using (OKBDataContext okb = new OKBDataContext()) { 133 return Convert.ToDto(okb.AlgorithmDatas.FirstOrDefault(x => x.AlgorithmId == algorithmId)); 134 } 135 } 136 public void StoreAlgorithmData(DataTransfer.AlgorithmData dto) { 137 using (OKBDataContext okb = new OKBDataContext()) { 138 DataAccess.AlgorithmData entity = okb.AlgorithmDatas.FirstOrDefault(x => x.AlgorithmId == dto.AlgorithmId); 139 if (entity == null) okb.AlgorithmDatas.InsertOnSubmit(Convert.ToEntity(dto)); 140 else Convert.ToEntity(dto, entity); 141 okb.SubmitChanges(); 142 } 143 } 144 #endregion 145 146 #region DataType Methods 147 public DataTransfer.DataType GetDataType(long id) { 148 using (OKBDataContext okb = new OKBDataContext()) { 149 return Convert.ToDto(okb.DataTypes.FirstOrDefault(x => x.Id == id)); 150 } 151 } 152 public IEnumerable<DataTransfer.DataType> GetDataTypes() { 153 using (OKBDataContext okb = new OKBDataContext()) { 154 return okb.DataTypes.Select(x => Convert.ToDto(x)).ToArray(); 155 } 156 } 157 public void StoreDataType(DataTransfer.DataType dto) { 158 using (OKBDataContext okb = new OKBDataContext()) { 159 DataAccess.DataType entity = okb.DataTypes.FirstOrDefault(x => x.Id == dto.Id); 160 if (entity == null) okb.DataTypes.InsertOnSubmit(Convert.ToEntity(dto)); 161 else Convert.ToEntity(dto, entity); 162 okb.SubmitChanges(); 163 } 164 } 165 public void DeleteDataType(long id) { 166 using (OKBDataContext okb = new OKBDataContext()) { 167 DataAccess.DataType entity = okb.DataTypes.FirstOrDefault(x => x.Id == id); 168 if (entity != null) okb.DataTypes.DeleteOnSubmit(entity); 112 169 okb.SubmitChanges(); 113 170 } -
trunk/sources/HeuristicLab.Services.OKB/3.3/Convert.cs
r4455 r4467 20 20 #endregion 21 21 22 using System.Data.Linq; 22 23 using DA = HeuristicLab.Services.OKB.DataAccess; 23 24 using DT = HeuristicLab.Services.OKB.DataTransfer; … … 60 61 } 61 62 #endregion 63 64 #region AlgorithmData 65 public static DT.AlgorithmData ToDto(DA.AlgorithmData source) { 66 return new DT.AlgorithmData { AlgorithmId = source.AlgorithmId, DataTypeId = source.DataTypeId, Data = source.Data.ToArray() }; 67 } 68 public static DA.AlgorithmData ToEntity(DT.AlgorithmData source) { 69 return new DA.AlgorithmData { AlgorithmId = source.AlgorithmId, DataTypeId = source.DataTypeId, Data = new Binary(source.Data) }; 70 } 71 public static void ToEntity(DT.AlgorithmData source, DA.AlgorithmData target) { 72 target.AlgorithmId = source.AlgorithmId; target.DataTypeId = source.DataTypeId; target.Data = new Binary(source.Data); 73 } 74 #endregion 75 76 #region DataType 77 public static DT.DataType ToDto(DA.DataType source) { 78 return new DT.DataType { Id = source.Id, Name = source.Name, SqlName = source.SqlName, PlatformId = source.PlatformId }; 79 } 80 public static DA.DataType ToEntity(DT.DataType source) { 81 return new DA.DataType { Id = source.Id, Name = source.Name, SqlName = source.SqlName, PlatformId = source.PlatformId }; 82 } 83 public static void ToEntity(DT.DataType source, DA.DataType target) { 84 target.Id = source.Id; target.Name = source.Name; target.SqlName = source.SqlName; target.PlatformId = source.PlatformId; 85 } 86 #endregion 62 87 } 63 88 } -
trunk/sources/HeuristicLab.Services.OKB/3.3/HeuristicLab.Services.OKB-3.3.csproj
r4455 r4467 122 122 <Compile Include="AdminService.cs" /> 123 123 <Compile Include="Convert.cs" /> 124 <Compile Include="AuthenticationService.cs" /> 125 <Compile Include="Interfaces\IAuthenticationService.cs" /> 124 126 <Compile Include="Interfaces\IAdminService.cs" /> 125 127 <Compile Include="Properties\AssemblyInfo.cs" /> -
trunk/sources/HeuristicLab.Services.OKB/3.3/Interfaces/IAdminService.cs
r4455 r4467 20 20 #endregion 21 21 22 using System; 22 23 using System.Collections.Generic; 23 24 using System.Net.Security; … … 31 32 [ServiceContract(ProtectionLevel = ProtectionLevel.EncryptAndSign)] 32 33 public interface IAdminService { 34 #region Platform Methods 33 35 [OperationContract] 34 36 Platform GetPlatform(long id); … … 39 41 [OperationContract] 40 42 void DeletePlatform(long id); 43 #endregion 41 44 45 #region AlgorithmClass Methods 42 46 [OperationContract] 43 47 AlgorithmClass GetAlgorithmClass(long id); … … 48 52 [OperationContract] 49 53 void DeleteAlgorithmClass(long id); 54 #endregion 50 55 56 #region Algorithm Methods 51 57 [OperationContract] 52 58 Algorithm GetAlgorithm(long id); … … 57 63 [OperationContract] 58 64 void DeleteAlgorithm(long id); 65 [OperationContract] 66 IEnumerable<Guid> GetAlgorithmUsers(long algorithmId); 67 [OperationContract] 68 void StoreAlgorithmUsers(long algorithmId, IEnumerable<Guid> users); 69 #endregion 70 71 #region AlgorithmData Methods 72 [OperationContract] 73 AlgorithmData GetAlgorithmData(long algorithmId); 74 [OperationContract] 75 void StoreAlgorithmData(AlgorithmData dto); 76 #endregion 77 78 #region DataType Methods 79 [OperationContract] 80 DataType GetDataType(long id); 81 [OperationContract] 82 IEnumerable<DataType> GetDataTypes(); 83 [OperationContract] 84 void StoreDataType(DataType dto); 85 [OperationContract] 86 void DeleteDataType(long id); 87 #endregion 59 88 } 60 89 } -
trunk/sources/HeuristicLab.Services.OKB/3.3/app.config
r4442 r4467 33 33 </mexHttpBinding> 34 34 <wsHttpBinding> 35 <binding name="DefaultWsHttpBinding" maxReceivedMessageSize="2147483647"> 35 <binding name="DefaultWsHttpBinding" maxReceivedMessageSize="200000000"> 36 <readerQuotas maxArrayLength="200000000" maxBytesPerRead="200000000" /> 36 37 <security mode="Message"> 37 38 <message clientCredentialType="UserName" /> … … 71 72 <baseAddresses> 72 73 <add baseAddress="http://localhost:8732/Design_Time_Addresses/OKB-3.3/AdminService" /> 74 </baseAddresses> 75 </host> 76 </service> 77 78 <service name="HeuristicLab.Services.OKB.AuthenticationService" behaviorConfiguration="DefaultServiceBehavior"> 79 <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration="DefaultMexHttpBinding" contract="IMetadataExchange" /> 80 <endpoint binding="wsHttpBinding" bindingConfiguration="DefaultWsHttpBinding" contract="HeuristicLab.Services.OKB.IAuthenticationService" /> 81 <host> 82 <baseAddresses> 83 <add baseAddress="http://localhost:8732/Design_Time_Addresses/OKB-3.3/AuthenticationService" /> 73 84 </baseAddresses> 74 85 </host>
Note: See TracChangeset
for help on using the changeset viewer.