Files
WatchIt/WatchIt.Common/WatchIt.Common.Model/Genres/GenreQueryParameters.cs
2024-11-08 22:19:34 +01:00

25 lines
480 B
C#

using Microsoft.AspNetCore.Mvc;
using WatchIt.Common.Query;
namespace WatchIt.Common.Model.Genres;
public class GenreQueryParameters : QueryParameters<GenreResponse>
{
#region PROPERTIES
[FromQuery(Name = "name")]
public string? Name { get; set; }
#endregion
#region PRIVATE METHODS
protected override bool IsMeetingConditions(GenreResponse item) =>
(
TestStringWithRegex(item.Name, Name)
);
#endregion
}