0

How to remove the Required value of Remarks property I'm not setting the value as required, when I run the swagger the Remarks parameter set as required here is my Entities

public class FixedAsset
{
    public long FixedAssetMovementEntitiesId { get; set; }
    [Required]
    public string Type { get; set; }
    [Required]
    public string EmployeeId { get; set; }
    [Required]
    public string EmployeeName { get; set; }
    [Required]
    public string FixedAssetId { get; set; }
    [Required]
    public string FixedAssetDescription { get; set; }        
    public int ServiceLife { get; set; }
    [Required]
    public string Company { get; set; }        
    public string Remarks { get; set; }        
    public IsReturnedEnum IsReturned { get; set; }
}

My Base DataContracts inherited from Interface

public class BaseFixedAssetMovement : InterfaceFixedAssetMovement
{
    [Required]
    public string Type { get; set; }
    [Required]
    public string EmployeeId { get; set; }
    [Required]
    public string EmployeeName { get; set; }
    [Required]
    public string FixedAssetId { get; set; }
    [Required]
    public string FixedAssetDescription { get; set; }        
    public int ServiceLife { get; set; }
    [Required]
    public string Company { get; set; }        
    public string Remarks { get; set; }        
    public IsReturnedEnum IsReturned { get; set; }
}
jude camp
  • 27
  • 1
  • 6

0 Answers0