// // Copyright (c) Microsoft. All rights reserved. // Licensed under the MIT license. See LICENSE file in the project root for full license information. // using System; using Microsoft.SqlTools.ResourceProvider.Core.Authentication; namespace Microsoft.SqlTools.ResourceProvider.Core { /// /// A session used by . Includes all the clients that the resource management needs to get ther resources /// public interface IAzureResourceManagementSession : IDisposable { /// /// Closes the session /// /// bool CloseSession(); /// /// Teh subscription for the current session /// IAzureUserAccountSubscriptionContext SubscriptionContext { get; set; } } }