Changeset 2860 for trunk/sources/HeuristicLab.PluginInfrastructure
- Timestamp:
- 02/24/10 14:34:07 (15 years ago)
- Location:
- trunk/sources/HeuristicLab.PluginInfrastructure
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.PluginInfrastructure/Advanced/DeploymentService/DeploymentService.cs
r2814 r2860 22 22 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 23 23 24 private string ContactInformationField; 24 private string ContactEmailField; 25 26 private string ContactNameField; 25 27 26 28 private HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.PluginDescription[] DependenciesField; … … 45 47 46 48 [System.Runtime.Serialization.DataMemberAttribute()] 47 public string ContactInformation 48 { 49 get 50 { 51 return this.ContactInformationField; 52 } 53 set 54 { 55 this.ContactInformationField = value; 49 public string ContactEmail 50 { 51 get 52 { 53 return this.ContactEmailField; 54 } 55 set 56 { 57 this.ContactEmailField = value; 58 } 59 } 60 61 [System.Runtime.Serialization.DataMemberAttribute()] 62 public string ContactName 63 { 64 get 65 { 66 return this.ContactNameField; 67 } 68 set 69 { 70 this.ContactNameField = value; 56 71 } 57 72 } -
trunk/sources/HeuristicLab.PluginInfrastructure/Advanced/DeploymentService/PluginDescription.cs
r2814 r2860 31 31 namespace HeuristicLab.PluginInfrastructure.Advanced.DeploymentService { 32 32 // extension of auto-generated DataContract class PluginDescription 33 public partial class PluginDescription {33 public partial class PluginDescription : IPluginDescription { 34 34 public PluginDescription(string name, Version version) : this(name, version, new List<PluginDescription>()) { } 35 35 public PluginDescription(string name, Version version, IEnumerable<PluginDescription> dependencies) 36 : this(name, version, dependencies, string.Empty, string.Empty ) {36 : this(name, version, dependencies, string.Empty, string.Empty, string.Empty) { 37 37 } 38 38 39 public PluginDescription(string name, Version version, IEnumerable<PluginDescription> dependencies, string contact Information, string licenseText) {39 public PluginDescription(string name, Version version, IEnumerable<PluginDescription> dependencies, string contactName, string contactEmail, string licenseText) { 40 40 this.Name = name; 41 41 this.Version = version; 42 42 this.Dependencies = dependencies.ToArray(); 43 this.ContactInformation = contactInformation;44 43 this.LicenseText = licenseText; 45 44 } 45 46 #region IPluginDescription Members 47 48 49 [Obsolete] 50 public DateTime BuildDate { 51 get { throw new NotImplementedException(); } 52 } 53 54 IEnumerable<IPluginDescription> IPluginDescription.Dependencies { 55 get { 56 return Dependencies; 57 } 58 } 59 60 public IEnumerable<IPluginFile> Files { 61 get { return Enumerable.Empty<IPluginFile>(); } 62 } 63 64 #endregion 46 65 } 47 66 } -
trunk/sources/HeuristicLab.PluginInfrastructure/Advanced/DeploymentService/ProductDescription.cs
r2811 r2860 31 31 namespace HeuristicLab.PluginInfrastructure.Advanced.DeploymentService { 32 32 // extension of auto-generated DataContract class ProductDescription 33 public partial class ProductDescription {33 public partial class ProductDescription { 34 34 public ProductDescription(string name, Version version) 35 35 : this(name, version, new List<PluginDescription>()) { -
trunk/sources/HeuristicLab.PluginInfrastructure/app.config
r2814 r2860 27 27 <bindings> 28 28 <wsHttpBinding> 29 <binding name="WSHttpBinding_IUpdate 2" closeTimeout="00:01:00"29 <binding name="WSHttpBinding_IUpdate" 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 2" closeTimeout="00:01:00"46 <binding name="WSHttpBinding_IAdmin" 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 2"67 binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IUpdate" 68 68 contract="HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IUpdate" 69 name="WSHttpBinding_IUpdate 2">69 name="WSHttpBinding_IUpdate"> 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 2"75 binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IAdmin" 76 76 contract="HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IAdmin" 77 name="WSHttpBinding_IAdmin 2">77 name="WSHttpBinding_IAdmin"> 78 78 <identity> 79 79 <dns value="localhost" />
Note: See TracChangeset
for help on using the changeset viewer.