using System.Collections.Generic;
using Amazon.Lambda.Annotations.SourceGenerator.Models.Attributes;
namespace Amazon.Lambda.Annotations.SourceGenerator.Models
{
///
/// Represents parameters of the original method used for generating the code from the template.
///
public class ParameterModel
{
///
/// Gets or sets type of the parameter.
///
public TypeModel Type { get; set; }
///
/// Gets or sets the display name of the parameter.
///
public string Name { get; set; }
///
/// Gets or sets the attributes of parameter. If this parameter has no attributes, returns
/// an empty list.
///
public IList Attributes { get; set; } = new List();
}
}