Modified: qpid/trunk/qpid/dotnet/client-010/wcf/model/QpidTransportBindingElement.cs URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/dotnet/client-010/wcf/model/QpidTransportBindingElement.cs?rev=886940&r1=886939&r2=886940&view=diff ============================================================================== --- qpid/trunk/qpid/dotnet/client-010/wcf/model/QpidTransportBindingElement.cs (original) +++ qpid/trunk/qpid/dotnet/client-010/wcf/model/QpidTransportBindingElement.cs Thu Dec 3 22:03:51 2009 @@ -1,186 +1,186 @@ -/* -* -* Licensed to the Apache Software Foundation (ASF) under one -* or more contributor license agreements. See the NOTICE file -* distributed with this work for additional information -* regarding copyright ownership. The ASF licenses this file -* to you under the Apache License, Version 2.0 (the -* "License"); you may not use this file except in compliance -* with the License. You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, -* software distributed under the License is distributed on an -* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -* KIND, either express or implied. See the License for the -* specific language governing permissions and limitations -* under the License. -* -*/ - -using System; -using System.Configuration; -using System.ServiceModel.Channels; -using org.apache.qpid.client; - -namespace org.apache.qpid.wcf.model -{ - public sealed class QpidTransportBindingElement : TransportBindingElement - { - private Client _connection; - private string _host; - private int _port; - private string _username; - private string _password; - private string _virtuaHost; - - /// <summary> - /// Creates a new instance of the QpidTransportBindingElement Class - /// </summary> - public QpidTransportBindingElement() - { - _host = "localhost"; - _port = 5672; - _username = "guest"; - _password = "guest"; - _virtuaHost = "test"; - } - - private QpidTransportBindingElement(QpidTransportBindingElement other) - : this() - { - Connection = other.Connection; - Host = other.Host; - PortNumber = other.PortNumber; - UserName = other.UserName; - Password = other.Password; - } - - - public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) - { - if (Host == null) - throw new InvalidOperationException("No broker was specified."); - return (IChannelFactory<TChannel>) new QpidChannelFactory(context); - } - - public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) - { - if (Host == null) - throw new InvalidOperationException("No broker was specified."); - - return (IChannelListener<TChannel>) ((object) new QpidChannelListener(context)); - } - - public override bool CanBuildChannelFactory<TChannel>(BindingContext context) - { - return typeof (TChannel) == typeof (IOutputChannel); - } - - public override bool CanBuildChannelListener<TChannel>(BindingContext context) - { - return typeof (TChannel) == typeof (IInputChannel); - } - - public override BindingElement Clone() - { - return new QpidTransportBindingElement(this); - } - - public override T GetProperty<T>(BindingContext context) - { - return context.GetInnerProperty<T>(); - } - - /// <summary> - /// Gets the scheme used by the binding, this is 0.10 as default for now. - /// </summary> - public override string Scheme - { - get { return "soap.amqp"; } - } - - - /// <summary> - /// Specifies the broker host - /// </summary> - [ConfigurationProperty("host")] - public string Host - { - get { return _host; } - set { _host = value; } - } - - /// <summary> - /// Specifies the broker port - /// </summary> - public int PortNumber - { - get { return _port; } - set { _port = value; } - } - - /// <summary> - /// Specifies the username - /// </summary> - public string UserName - { - get { return _username; } - set { _username = value; } - } - - /// <summary> - /// Specifies the password - /// </summary> - public string Password - { - get { return _password; } - set { _password = value; } - } - - /// <summary> - /// Specifies the virtualhost - /// </summary> - public string VirtualHost - { - get { return _virtuaHost; } - set { _virtuaHost = value; } - } - - /// <summary> - /// Specifies the connection - /// </summary> - public Client Connection - { - get { return _connection; } - set { _connection = value; } - } - - - internal ClientSession Open(long timeout) - { - if (Connection == null) - { - Connection = new Client(); - } - Connection.connect(Host, PortNumber, VirtualHost, UserName, Password); - return Connection.createSession(timeout); - } - - internal void Close() - { - if (Connection != null) - { - try - { - Connection.close(); - } - catch (Exception e) - { - // todo log it - } - } - } - } -} +/* +* +* Licensed to the Apache Software Foundation (ASF) under one +* or more contributor license agreements. See the NOTICE file +* distributed with this work for additional information +* regarding copyright ownership. The ASF licenses this file +* to you under the Apache License, Version 2.0 (the +* "License"); you may not use this file except in compliance +* with the License. You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, +* software distributed under the License is distributed on an +* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +* KIND, either express or implied. See the License for the +* specific language governing permissions and limitations +* under the License. +* +*/ + +using System; +using System.Configuration; +using System.ServiceModel.Channels; +using org.apache.qpid.client; + +namespace org.apache.qpid.wcf.model +{ + public sealed class QpidTransportBindingElement : TransportBindingElement + { + private Client _connection; + private string _host; + private int _port; + private string _username; + private string _password; + private string _virtuaHost; + + /// <summary> + /// Creates a new instance of the QpidTransportBindingElement Class + /// </summary> + public QpidTransportBindingElement() + { + _host = "localhost"; + _port = 5672; + _username = "guest"; + _password = "guest"; + _virtuaHost = "test"; + } + + private QpidTransportBindingElement(QpidTransportBindingElement other) + : this() + { + Connection = other.Connection; + Host = other.Host; + PortNumber = other.PortNumber; + UserName = other.UserName; + Password = other.Password; + } + + + public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) + { + if (Host == null) + throw new InvalidOperationException("No broker was specified."); + return (IChannelFactory<TChannel>) new QpidChannelFactory(context); + } + + public override IChannelListener<TChannel> BuildChannelListener<TChannel>(BindingContext context) + { + if (Host == null) + throw new InvalidOperationException("No broker was specified."); + + return (IChannelListener<TChannel>) ((object) new QpidChannelListener(context)); + } + + public override bool CanBuildChannelFactory<TChannel>(BindingContext context) + { + return typeof (TChannel) == typeof (IOutputChannel); + } + + public override bool CanBuildChannelListener<TChannel>(BindingContext context) + { + return typeof (TChannel) == typeof (IInputChannel); + } + + public override BindingElement Clone() + { + return new QpidTransportBindingElement(this); + } + + public override T GetProperty<T>(BindingContext context) + { + return context.GetInnerProperty<T>(); + } + + /// <summary> + /// Gets the scheme used by the binding, this is 0.10 as default for now. + /// </summary> + public override string Scheme + { + get { return "soap.amqp"; } + } + + + /// <summary> + /// Specifies the broker host + /// </summary> + [ConfigurationProperty("host")] + public string Host + { + get { return _host; } + set { _host = value; } + } + + /// <summary> + /// Specifies the broker port + /// </summary> + public int PortNumber + { + get { return _port; } + set { _port = value; } + } + + /// <summary> + /// Specifies the username + /// </summary> + public string UserName + { + get { return _username; } + set { _username = value; } + } + + /// <summary> + /// Specifies the password + /// </summary> + public string Password + { + get { return _password; } + set { _password = value; } + } + + /// <summary> + /// Specifies the virtualhost + /// </summary> + public string VirtualHost + { + get { return _virtuaHost; } + set { _virtuaHost = value; } + } + + /// <summary> + /// Specifies the connection + /// </summary> + public Client Connection + { + get { return _connection; } + set { _connection = value; } + } + + + internal ClientSession Open(long timeout) + { + if (Connection == null) + { + Connection = new Client(); + } + Connection.connect(Host, PortNumber, VirtualHost, UserName, Password); + return Connection.createSession(timeout); + } + + internal void Close() + { + if (Connection != null) + { + try + { + Connection.close(); + } + catch (Exception e) + { + // todo log it + } + } + } + } +}
Modified: qpid/trunk/qpid/dotnet/client-010/wcf/model/QpidTransportElement.cs URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/dotnet/client-010/wcf/model/QpidTransportElement.cs?rev=886940&r1=886939&r2=886940&view=diff ============================================================================== --- qpid/trunk/qpid/dotnet/client-010/wcf/model/QpidTransportElement.cs (original) +++ qpid/trunk/qpid/dotnet/client-010/wcf/model/QpidTransportElement.cs Thu Dec 3 22:03:51 2009 @@ -1,183 +1,183 @@ -/* -* -* Licensed to the Apache Software Foundation (ASF) under one -* or more contributor license agreements. See the NOTICE file -* distributed with this work for additional information -* regarding copyright ownership. The ASF licenses this file -* to you under the Apache License, Version 2.0 (the -* "License"); you may not use this file except in compliance -* with the License. You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, -* software distributed under the License is distributed on an -* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -* KIND, either express or implied. See the License for the -* specific language governing permissions and limitations -* under the License. -* -*/ - -using System; -using System.Configuration; -using System.Reflection; -using System.ServiceModel.Channels; -using System.ServiceModel.Configuration; - -namespace org.apache.qpid.wcf.model -{ - public sealed class QpidTransportElement : TransportElement - { - - public override void ApplyConfiguration(BindingElement bindingElement) - { - base.ApplyConfiguration(bindingElement); - if (bindingElement == null) - throw new ArgumentNullException("bindingElement"); - - var bindind = bindingElement as QpidTransportBindingElement; - if (bindind == null) - { - throw new ArgumentException( - string.Format("Invalid type for binding. Expected {0}, Passed: {1}", - typeof(QpidTransportBindingElement).AssemblyQualifiedName, - bindingElement.GetType().AssemblyQualifiedName)); - } - - bindind.Host = Host; - bindind.Password = Password; - bindind.UserName = UserName; - bindind.VirtualHost = VirtualHost; - bindind.PortNumber = PortNumber; - } - - public override void CopyFrom(ServiceModelExtensionElement from) - { - base.CopyFrom(from); - var element = from as QpidTransportElement; - if (element != null) - { - Host = element.Host; - PortNumber = element.PortNumber; - Password = element.Password; - UserName = element.UserName; - VirtualHost = element.VirtualHost; - } - } - - protected override BindingElement CreateBindingElement() - { - TransportBindingElement element = CreateDefaultBindingElement(); - ApplyConfiguration(element); - return element; - } - - protected override TransportBindingElement CreateDefaultBindingElement() - { - return new QpidTransportBindingElement(); - } - - protected override void InitializeFrom(BindingElement bindingElement) - { - base.InitializeFrom(bindingElement); - - if (bindingElement == null) - throw new ArgumentNullException("bindingElement"); - - var binding = bindingElement as QpidTransportBindingElement; - if (binding == null) - { - throw new ArgumentException( - string.Format("Invalid type for binding. Expected {0}, Passed: {1}", - typeof(QpidTransportBindingElement).AssemblyQualifiedName, - bindingElement.GetType().AssemblyQualifiedName)); - } - - Host = binding.Host; - PortNumber = binding.PortNumber; - Password = binding.Password; - UserName = binding.UserName; - VirtualHost = binding.VirtualHost; - } - - public override Type BindingElementType - { - get { return typeof(QpidTransportElement); } - } - - - - /// <summary> - /// Specifies the broker host name that the binding should connect to. - /// </summary> - [ConfigurationProperty("host", DefaultValue = "localhost")] - public string Host - { - get { return ((string) base["host"]); } - set { base["host"] = value; } - } - - /// <summary> - /// Specifies the broker port number that the binding should connect to. - /// </summary> - [ConfigurationProperty("port", DefaultValue = "5672")] - public int PortNumber - { - get { return (Convert.ToInt16(base["port"])); } - set { base["port"] = value; } - } - - /// <summary> - /// Password to use when authenticating with the broker - /// </summary> - [ConfigurationProperty("password", DefaultValue = "guest")] - public string Password - { - get { return ((string)base["password"]); } - set { base["password"] = value; } - } - - /// <summary> - /// The username to use when authenticating with the broker - /// </summary> - [ConfigurationProperty("username", DefaultValue = "guest")] - public string UserName - { - get { return ((string)base["username"]); } - set { base["username"] = value; } - } - - - /// <summary> - /// The virtual host to access. - /// </summary> - [ConfigurationProperty("virtualHost", DefaultValue = "test")] - public string VirtualHost - { - get { return ((string)base["virtualHost"]); } - set { base["virtualHost"] = value; } - } - - - protected override ConfigurationPropertyCollection Properties - { - get - { - ConfigurationPropertyCollection configProperties = base.Properties; - foreach (PropertyInfo prop in GetType().GetProperties(BindingFlags.DeclaredOnly - | BindingFlags.Public - | BindingFlags.Instance)) - { - foreach (ConfigurationPropertyAttribute attr in prop.GetCustomAttributes(typeof(ConfigurationPropertyAttribute), false)) - { - configProperties.Add( - new ConfigurationProperty(attr.Name, prop.PropertyType, attr.DefaultValue)); - } - } - - return configProperties; - } - } - } +/* +* +* Licensed to the Apache Software Foundation (ASF) under one +* or more contributor license agreements. See the NOTICE file +* distributed with this work for additional information +* regarding copyright ownership. The ASF licenses this file +* to you under the Apache License, Version 2.0 (the +* "License"); you may not use this file except in compliance +* with the License. You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, +* software distributed under the License is distributed on an +* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +* KIND, either express or implied. See the License for the +* specific language governing permissions and limitations +* under the License. +* +*/ + +using System; +using System.Configuration; +using System.Reflection; +using System.ServiceModel.Channels; +using System.ServiceModel.Configuration; + +namespace org.apache.qpid.wcf.model +{ + public sealed class QpidTransportElement : TransportElement + { + + public override void ApplyConfiguration(BindingElement bindingElement) + { + base.ApplyConfiguration(bindingElement); + if (bindingElement == null) + throw new ArgumentNullException("bindingElement"); + + var bindind = bindingElement as QpidTransportBindingElement; + if (bindind == null) + { + throw new ArgumentException( + string.Format("Invalid type for binding. Expected {0}, Passed: {1}", + typeof(QpidTransportBindingElement).AssemblyQualifiedName, + bindingElement.GetType().AssemblyQualifiedName)); + } + + bindind.Host = Host; + bindind.Password = Password; + bindind.UserName = UserName; + bindind.VirtualHost = VirtualHost; + bindind.PortNumber = PortNumber; + } + + public override void CopyFrom(ServiceModelExtensionElement from) + { + base.CopyFrom(from); + var element = from as QpidTransportElement; + if (element != null) + { + Host = element.Host; + PortNumber = element.PortNumber; + Password = element.Password; + UserName = element.UserName; + VirtualHost = element.VirtualHost; + } + } + + protected override BindingElement CreateBindingElement() + { + TransportBindingElement element = CreateDefaultBindingElement(); + ApplyConfiguration(element); + return element; + } + + protected override TransportBindingElement CreateDefaultBindingElement() + { + return new QpidTransportBindingElement(); + } + + protected override void InitializeFrom(BindingElement bindingElement) + { + base.InitializeFrom(bindingElement); + + if (bindingElement == null) + throw new ArgumentNullException("bindingElement"); + + var binding = bindingElement as QpidTransportBindingElement; + if (binding == null) + { + throw new ArgumentException( + string.Format("Invalid type for binding. Expected {0}, Passed: {1}", + typeof(QpidTransportBindingElement).AssemblyQualifiedName, + bindingElement.GetType().AssemblyQualifiedName)); + } + + Host = binding.Host; + PortNumber = binding.PortNumber; + Password = binding.Password; + UserName = binding.UserName; + VirtualHost = binding.VirtualHost; + } + + public override Type BindingElementType + { + get { return typeof(QpidTransportElement); } + } + + + + /// <summary> + /// Specifies the broker host name that the binding should connect to. + /// </summary> + [ConfigurationProperty("host", DefaultValue = "localhost")] + public string Host + { + get { return ((string) base["host"]); } + set { base["host"] = value; } + } + + /// <summary> + /// Specifies the broker port number that the binding should connect to. + /// </summary> + [ConfigurationProperty("port", DefaultValue = "5672")] + public int PortNumber + { + get { return (Convert.ToInt16(base["port"])); } + set { base["port"] = value; } + } + + /// <summary> + /// Password to use when authenticating with the broker + /// </summary> + [ConfigurationProperty("password", DefaultValue = "guest")] + public string Password + { + get { return ((string)base["password"]); } + set { base["password"] = value; } + } + + /// <summary> + /// The username to use when authenticating with the broker + /// </summary> + [ConfigurationProperty("username", DefaultValue = "guest")] + public string UserName + { + get { return ((string)base["username"]); } + set { base["username"] = value; } + } + + + /// <summary> + /// The virtual host to access. + /// </summary> + [ConfigurationProperty("virtualHost", DefaultValue = "test")] + public string VirtualHost + { + get { return ((string)base["virtualHost"]); } + set { base["virtualHost"] = value; } + } + + + protected override ConfigurationPropertyCollection Properties + { + get + { + ConfigurationPropertyCollection configProperties = base.Properties; + foreach (PropertyInfo prop in GetType().GetProperties(BindingFlags.DeclaredOnly + | BindingFlags.Public + | BindingFlags.Instance)) + { + foreach (ConfigurationPropertyAttribute attr in prop.GetCustomAttributes(typeof(ConfigurationPropertyAttribute), false)) + { + configProperties.Add( + new ConfigurationProperty(attr.Name, prop.PropertyType, attr.DefaultValue)); + } + } + + return configProperties; + } + } + } } \ No newline at end of file Modified: qpid/trunk/qpid/dotnet/client-010/wcf/wcf.csproj URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/dotnet/client-010/wcf/wcf.csproj?rev=886940&r1=886939&r2=886940&view=diff ============================================================================== --- qpid/trunk/qpid/dotnet/client-010/wcf/wcf.csproj (original) +++ qpid/trunk/qpid/dotnet/client-010/wcf/wcf.csproj Thu Dec 3 22:03:51 2009 @@ -1,59 +1,59 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <PropertyGroup> - <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> - <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - <ProductVersion>9.0.30729</ProductVersion> - <SchemaVersion>2.0</SchemaVersion> - <ProjectGuid>{F1D80D9D-FE22-4213-A760-BFFDE7D131DD}</ProjectGuid> - <OutputType>Library</OutputType> - <AppDesignerFolder>Properties</AppDesignerFolder> - <RootNamespace>WCF</RootNamespace> - <AssemblyName>qpidWCFModel</AssemblyName> - <TargetFrameworkVersion>v3.5</TargetFrameworkVersion> - <FileAlignment>512</FileAlignment> - </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> - <DebugSymbols>true</DebugSymbols> - <DebugType>full</DebugType> - <Optimize>false</Optimize> - <OutputPath>bin\Debug\</OutputPath> - <DefineConstants>DEBUG;TRACE</DefineConstants> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> - <DebugType>pdbonly</DebugType> - <Optimize>true</Optimize> - <OutputPath>bin\Release\</OutputPath> - <DefineConstants>TRACE</DefineConstants> - <ErrorReport>prompt</ErrorReport> - <WarningLevel>4</WarningLevel> - </PropertyGroup> - <ItemGroup> - <Reference Include="Qpid Client, Version=0.10.0.0, Culture=neutral, processorArchitecture=MSIL"> - <SpecificVersion>False</SpecificVersion> - <HintPath>..\client\bin\Debug\Qpid Client.dll</HintPath> - </Reference> - <Reference Include="System" /> - <Reference Include="System.configuration" /> - <Reference Include="System.ServiceModel"> - <RequiredTargetFramework>3.0</RequiredTargetFramework> - </Reference> - <Reference Include="System.Data" /> - <Reference Include="System.Windows.Forms" /> - <Reference Include="System.Xml" /> - </ItemGroup> - <ItemGroup> - <Compile Include="model\*.cs" /> - <Compile Include="Properties\AssemblyInfo.cs" /> - </ItemGroup> - <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> - <!-- To modify your build process, add your task inside one of the targets below and uncomment it. - Other similar extension points exist, see Microsoft.Common.targets. - <Target Name="BeforeBuild"> - </Target> - <Target Name="AfterBuild"> - </Target> - --> +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <ProductVersion>9.0.30729</ProductVersion> + <SchemaVersion>2.0</SchemaVersion> + <ProjectGuid>{F1D80D9D-FE22-4213-A760-BFFDE7D131DD}</ProjectGuid> + <OutputType>Library</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <RootNamespace>WCF</RootNamespace> + <AssemblyName>qpidWCFModel</AssemblyName> + <TargetFrameworkVersion>v3.5</TargetFrameworkVersion> + <FileAlignment>512</FileAlignment> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> + <Optimize>false</Optimize> + <OutputPath>bin\Debug\</OutputPath> + <DefineConstants>DEBUG;TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>bin\Release\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + </PropertyGroup> + <ItemGroup> + <Reference Include="Qpid Client, Version=0.10.0.0, Culture=neutral, processorArchitecture=MSIL"> + <SpecificVersion>False</SpecificVersion> + <HintPath>..\client\bin\Debug\Qpid Client.dll</HintPath> + </Reference> + <Reference Include="System" /> + <Reference Include="System.configuration" /> + <Reference Include="System.ServiceModel"> + <RequiredTargetFramework>3.0</RequiredTargetFramework> + </Reference> + <Reference Include="System.Data" /> + <Reference Include="System.Windows.Forms" /> + <Reference Include="System.Xml" /> + </ItemGroup> + <ItemGroup> + <Compile Include="model\*.cs" /> + <Compile Include="Properties\AssemblyInfo.cs" /> + </ItemGroup> + <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> + <!-- To modify your build process, add your task inside one of the targets below and uncomment it. + Other similar extension points exist, see Microsoft.Common.targets. + <Target Name="BeforeBuild"> + </Target> + <Target Name="AfterBuild"> + </Target> + --> </Project> \ No newline at end of file Modified: qpid/trunk/qpid/dotnet/client-010/wcf/wcf.sln URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/dotnet/client-010/wcf/wcf.sln?rev=886940&r1=886939&r2=886940&view=diff ============================================================================== --- qpid/trunk/qpid/dotnet/client-010/wcf/wcf.sln (original) +++ qpid/trunk/qpid/dotnet/client-010/wcf/wcf.sln Thu Dec 3 22:03:51 2009 @@ -1,50 +1,50 @@ - -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Studio 2008 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "wcfHelloClient", "demo\wcfHelloClient\wcfHelloClient.csproj", "{A24E27DB-A38D-40C9-9879-8390B68C2F06}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "wcfHelloServer", "demo\wcfHelloServer\wcfHelloServer.csproj", "{3EF848D7-5FAC-482C-922A-D4D45A4CCD2A}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "wcfRPC", "demo\wcfRPC\wcfRPC.csproj", "{C988F456-1025-486F-9BCD-49C0F83B91DB}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "wcBookingClient", "demo\wcfBookingClient\wcBookingClient.csproj", "{4086B3FE-F745-4DCC-952A-682CAE01F4C9}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "wcfBookingServer", "demo\wcfBookingServer\wcfBookingServer.csproj", "{B34E21C4-A742-4886-8569-1A89490E093E}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "wcf", "wcf.csproj", "{F1D80D9D-FE22-4213-A760-BFFDE7D131DD}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {A24E27DB-A38D-40C9-9879-8390B68C2F06}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A24E27DB-A38D-40C9-9879-8390B68C2F06}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A24E27DB-A38D-40C9-9879-8390B68C2F06}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A24E27DB-A38D-40C9-9879-8390B68C2F06}.Release|Any CPU.Build.0 = Release|Any CPU - {3EF848D7-5FAC-482C-922A-D4D45A4CCD2A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {3EF848D7-5FAC-482C-922A-D4D45A4CCD2A}.Debug|Any CPU.Build.0 = Debug|Any CPU - {3EF848D7-5FAC-482C-922A-D4D45A4CCD2A}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3EF848D7-5FAC-482C-922A-D4D45A4CCD2A}.Release|Any CPU.Build.0 = Release|Any CPU - {C988F456-1025-486F-9BCD-49C0F83B91DB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {C988F456-1025-486F-9BCD-49C0F83B91DB}.Debug|Any CPU.Build.0 = Debug|Any CPU - {C988F456-1025-486F-9BCD-49C0F83B91DB}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C988F456-1025-486F-9BCD-49C0F83B91DB}.Release|Any CPU.Build.0 = Release|Any CPU - {4086B3FE-F745-4DCC-952A-682CAE01F4C9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4086B3FE-F745-4DCC-952A-682CAE01F4C9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4086B3FE-F745-4DCC-952A-682CAE01F4C9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4086B3FE-F745-4DCC-952A-682CAE01F4C9}.Release|Any CPU.Build.0 = Release|Any CPU - {B34E21C4-A742-4886-8569-1A89490E093E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {B34E21C4-A742-4886-8569-1A89490E093E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B34E21C4-A742-4886-8569-1A89490E093E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B34E21C4-A742-4886-8569-1A89490E093E}.Release|Any CPU.Build.0 = Release|Any CPU - {F1D80D9D-FE22-4213-A760-BFFDE7D131DD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F1D80D9D-FE22-4213-A760-BFFDE7D131DD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F1D80D9D-FE22-4213-A760-BFFDE7D131DD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F1D80D9D-FE22-4213-A760-BFFDE7D131DD}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal + +Microsoft Visual Studio Solution File, Format Version 10.00 +# Visual Studio 2008 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "wcfHelloClient", "demo\wcfHelloClient\wcfHelloClient.csproj", "{A24E27DB-A38D-40C9-9879-8390B68C2F06}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "wcfHelloServer", "demo\wcfHelloServer\wcfHelloServer.csproj", "{3EF848D7-5FAC-482C-922A-D4D45A4CCD2A}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "wcfRPC", "demo\wcfRPC\wcfRPC.csproj", "{C988F456-1025-486F-9BCD-49C0F83B91DB}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "wcBookingClient", "demo\wcfBookingClient\wcBookingClient.csproj", "{4086B3FE-F745-4DCC-952A-682CAE01F4C9}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "wcfBookingServer", "demo\wcfBookingServer\wcfBookingServer.csproj", "{B34E21C4-A742-4886-8569-1A89490E093E}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "wcf", "wcf.csproj", "{F1D80D9D-FE22-4213-A760-BFFDE7D131DD}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {A24E27DB-A38D-40C9-9879-8390B68C2F06}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A24E27DB-A38D-40C9-9879-8390B68C2F06}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A24E27DB-A38D-40C9-9879-8390B68C2F06}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A24E27DB-A38D-40C9-9879-8390B68C2F06}.Release|Any CPU.Build.0 = Release|Any CPU + {3EF848D7-5FAC-482C-922A-D4D45A4CCD2A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3EF848D7-5FAC-482C-922A-D4D45A4CCD2A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3EF848D7-5FAC-482C-922A-D4D45A4CCD2A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3EF848D7-5FAC-482C-922A-D4D45A4CCD2A}.Release|Any CPU.Build.0 = Release|Any CPU + {C988F456-1025-486F-9BCD-49C0F83B91DB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C988F456-1025-486F-9BCD-49C0F83B91DB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C988F456-1025-486F-9BCD-49C0F83B91DB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C988F456-1025-486F-9BCD-49C0F83B91DB}.Release|Any CPU.Build.0 = Release|Any CPU + {4086B3FE-F745-4DCC-952A-682CAE01F4C9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4086B3FE-F745-4DCC-952A-682CAE01F4C9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4086B3FE-F745-4DCC-952A-682CAE01F4C9}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4086B3FE-F745-4DCC-952A-682CAE01F4C9}.Release|Any CPU.Build.0 = Release|Any CPU + {B34E21C4-A742-4886-8569-1A89490E093E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B34E21C4-A742-4886-8569-1A89490E093E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B34E21C4-A742-4886-8569-1A89490E093E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B34E21C4-A742-4886-8569-1A89490E093E}.Release|Any CPU.Build.0 = Release|Any CPU + {F1D80D9D-FE22-4213-A760-BFFDE7D131DD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F1D80D9D-FE22-4213-A760-BFFDE7D131DD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F1D80D9D-FE22-4213-A760-BFFDE7D131DD}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F1D80D9D-FE22-4213-A760-BFFDE7D131DD}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:commits-subscr...@qpid.apache.org