//
// Copyright (c) Microsoft. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
//
#nullable disable
using Microsoft.SqlTools.Hosting.Protocol.Contracts;
namespace Microsoft.SqlTools.ServiceLayer.DacFx.Contracts
{
///
/// Parameters to get objects from SQL model
///
public class GetObjectsFromTSqlModelParams
{
///
/// URI of the project file this model is for
///
public string ProjectUri { get; set; }
///
/// Object types to query
///
public string[] ObjectTypes { get; set; }
}
///
/// Defines the get objects sql model request
///
class GetObjectsFromTSqlModelRequest
{
public static readonly RequestType Type =
RequestType.Create("dacFx/getObjectsFromTSqlModel");
}
}