Skip to content

Commit 815bc1b

Browse files
committed
Mark Networking v1 as deprecated
1 parent 447e935 commit 815bc1b

2 files changed

Lines changed: 4 additions & 0 deletions

File tree

src/corelib/Core/Providers/INetworksProvider.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,11 @@
77
namespace net.openstack.Core.Providers
88
{
99
/// <summary>
10+
/// <para>DEPRECATED. Use <see cref="OpenStack.Networking.v2.NetworkingService"/> or Rackspace.CloudNetworks.v2.CloudNetworkService (from the Rackspace NuGet package).</para>
1011
/// Represents a provider for the OpenStack Networking service.
1112
/// </summary>
1213
/// <seealso href="http://docs.openstack.org/api/openstack-network/2.0/content/">OpenStack Networking API v2.0 Reference</seealso>
14+
[Obsolete("This will be removed in v2.0. Use OpenStack.Networking.v2.NetworkingService or Rackspace.CloudNetworks.v2.CloudNetworkService (from the Rackspace NuGet package).")]
1315
public interface INetworksProvider
1416
{
1517
/// <summary>

src/corelib/Providers/Rackspace/CloudNetworksProvider.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
namespace net.openstack.Providers.Rackspace
1515
{
1616
/// <summary>
17+
/// <para>DEPRECATED. Use <see cref="OpenStack.Networking.v2.NetworkingService"/> or Rackspace.CloudNetworks.v2.CloudNetworkService (from the Rackspace NuGet package).</para>
1718
/// <para>The Cloud Networks Provider enable simple access to the Rackspace Cloud Network Services.
1819
/// Cloud Networks lets you create a virtual Layer 2 network, known as an isolated network,
1920
/// which gives you greater control and security when you deploy web applications.</para>
@@ -23,6 +24,7 @@ namespace net.openstack.Providers.Rackspace
2324
/// <see cref="INetworksProvider"/>
2425
/// <inheritdoc />
2526
/// <threadsafety static="true" instance="false"/>
27+
[Obsolete("This will be removed in v2.0. Use OpenStack.Networking.v2.NetworkingService or Rackspace.CloudNetworks.v2.CloudNetworkService (from the Rackspace NuGet package).")]
2628
public class CloudNetworksProvider : ProviderBase<INetworksProvider>, INetworksProvider
2729
{
2830
private readonly HttpStatusCode[] _validResponseCode = new[] { HttpStatusCode.OK, HttpStatusCode.Created, HttpStatusCode.Accepted };

0 commit comments

Comments
 (0)