| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- using System.Collections.Generic;
- using System.Text.Json.Serialization;
- namespace Quadarax.Foundation.Core.Data.Interface.Entity.Dto
- {
- public class ResultsValueDto<TDto> : ResultDto where TDto : IDto
- {
- [JsonPropertyName("values")]
- public IEnumerable<TDto> Values { get; set; }
- public ResultsValueDto()
- {
- Values = new List<TDto>();
- }
- public ResultsValueDto(IEnumerable<TDto> values)
- {
- Values = values;
- }
- public override object GetValue()
- {
- return Values;
- }
- public IEnumerable<TDto> GetValueAs()
- {
- return Values;
- }
- }
- public class ResultsValueDto : ResultDto
- {
- [JsonPropertyName("values")]
- public IEnumerable<object> Values { get; set; }
- public ResultsValueDto()
- {
- Values = new List<object>();
- }
- public ResultsValueDto(IEnumerable<object> values)
- {
- Values = values;
- }
- public override object GetValue()
- {
- return Values;
- }
- public IEnumerable<object> GetValueAs()
- {
- return Values;
- }
- }
- }
|