add the comments for the ICapabilitiesRestriction

This commit is contained in:
Sam Xu 2018-08-23 17:28:38 -07:00
parent 13ca340cc0
commit 5d9614464f
2 changed files with 13 additions and 0 deletions

View file

@ -25,6 +25,7 @@ namespace Microsoft.OpenApi.OData.Capabilities
/// </summary>
/// <param name="model">The Edm model.</param>
/// <param name="target">The target.</param>
/// <returns>True/False</returns>
public virtual bool Load(IEdmModel model, IEdmVocabularyAnnotatable target)
{
Utils.CheckArgumentNull(model, nameof(model));

View file

@ -8,10 +8,22 @@ using Microsoft.OData.Edm.Vocabularies;
namespace Microsoft.OpenApi.OData.Capabilities
{
/// <summary>
/// Interface for the capabilities restrictions
/// </summary>
internal interface ICapablitiesRestrictions
{
/// <summary>
/// The Capablities Kind.
/// </summary>
CapabilitesTermKind Kind { get; }
/// <summary>
/// Load the annotation value.
/// </summary>
/// <param name="model">The Edm model.</param>
/// <param name="target">The target.</param>
/// <returns>True/False</returns>
bool Load(IEdmModel model, IEdmVocabularyAnnotatable target);
}
}