Changeset 2814 for trunk/sources/HeuristicLab.PluginInfrastructure
- Timestamp:
- 02/16/10 18:36:04 (15 years ago)
- Location:
- trunk/sources/HeuristicLab.PluginInfrastructure
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.PluginInfrastructure/Advanced/DeploymentService/DeploymentService.cs
r2811 r2814 22 22 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 23 23 24 private string ContactInformationField; 25 24 26 private HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.PluginDescription[] DependenciesField; 25 27 28 private string LicenseTextField; 29 26 30 private string NameField; 27 31 … … 41 45 42 46 [System.Runtime.Serialization.DataMemberAttribute()] 47 public string ContactInformation 48 { 49 get 50 { 51 return this.ContactInformationField; 52 } 53 set 54 { 55 this.ContactInformationField = value; 56 } 57 } 58 59 [System.Runtime.Serialization.DataMemberAttribute()] 43 60 public HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.PluginDescription[] Dependencies 44 61 { … … 50 67 { 51 68 this.DependenciesField = value; 69 } 70 } 71 72 [System.Runtime.Serialization.DataMemberAttribute()] 73 public string LicenseText 74 { 75 get 76 { 77 return this.LicenseTextField; 78 } 79 set 80 { 81 this.LicenseTextField = value; 52 82 } 53 83 } -
trunk/sources/HeuristicLab.PluginInfrastructure/Advanced/DeploymentService/PluginDescription.cs
r2811 r2814 33 33 public partial class PluginDescription { 34 34 public PluginDescription(string name, Version version) : this(name, version, new List<PluginDescription>()) { } 35 public PluginDescription(string name, Version version, IEnumerable<PluginDescription> dependencies) { 35 public PluginDescription(string name, Version version, IEnumerable<PluginDescription> dependencies) 36 : this(name, version, dependencies, string.Empty, string.Empty) { 37 } 38 39 public PluginDescription(string name, Version version, IEnumerable<PluginDescription> dependencies, string contactInformation, string licenseText) { 36 40 this.Name = name; 37 41 this.Version = version; 38 42 this.Dependencies = dependencies.ToArray(); 43 this.ContactInformation = contactInformation; 44 this.LicenseText = licenseText; 39 45 } 40 46 } -
trunk/sources/HeuristicLab.PluginInfrastructure/HeuristicLab.PluginInfrastructure.csproj
r2811 r2814 193 193 <Content Include="Resources\List.gif" /> 194 194 <Content Include="Resources\Logo_white.gif" /> 195 <None Include="Advanced\DeploymentService\output.config" />196 195 <None Include="Advanced\DeploymentService\RegenerateServiceClasses.cmd" /> 197 196 </ItemGroup> -
trunk/sources/HeuristicLab.PluginInfrastructure/app.config
r2812 r2814 27 27 <bindings> 28 28 <wsHttpBinding> 29 <binding name="WSHttpBinding_IUpdate " closeTimeout="00:01:00"29 <binding name="WSHttpBinding_IUpdate2" closeTimeout="00:01:00" 30 30 openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" 31 31 bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" … … 44 44 </security> 45 45 </binding> 46 <binding name="WSHttpBinding_IAdmin " closeTimeout="00:01:00"46 <binding name="WSHttpBinding_IAdmin2" closeTimeout="00:01:00" 47 47 openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" 48 48 bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" … … 65 65 <client> 66 66 <endpoint address="http://localhost:8731/Design_Time_Addresses/HeuristicLab.Services.Deployment/Update/" 67 binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IUpdate "67 binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IUpdate2" 68 68 contract="HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IUpdate" 69 name="WSHttpBinding_IUpdate ">69 name="WSHttpBinding_IUpdate2"> 70 70 <identity> 71 71 <dns value="localhost" /> … … 73 73 </endpoint> 74 74 <endpoint address="http://localhost:8731/Design_Time_Addresses/HeuristicLab.Services.Deployment/Admin/" 75 binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IAdmin "75 binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IAdmin2" 76 76 contract="HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IAdmin" 77 name="WSHttpBinding_IAdmin ">77 name="WSHttpBinding_IAdmin2"> 78 78 <identity> 79 79 <dns value="localhost" />
Note: See TracChangeset
for help on using the changeset viewer.