10 lines
346 B
C#
10 lines
346 B
C#
using System.ComponentModel.DataAnnotations;
|
|
using System.Diagnostics.CodeAnalysis;
|
|
|
|
namespace Core.Abstractions.Models {
|
|
public abstract class RequestModelBase<T> : ModelBase, IValidatableObject {
|
|
public abstract T ToDomainObject();
|
|
public abstract IEnumerable<ValidationResult> Validate(ValidationContext validationContext);
|
|
}
|
|
}
|