This commit is contained in:
skidoodle 2024-03-13 00:33:46 +01:00
commit e124a47765
19374 changed files with 9806149 additions and 0 deletions

View file

@ -0,0 +1,11 @@
using System;
using System.Collections.Generic;
namespace Kreta.Naplo.Domain.V3.Interfaces
{
public interface IModelValidacio<T>
{
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
Dictionary<Predicate<T>, string> ModelValidaciok { get; }
}
}

View file

@ -0,0 +1,7 @@
namespace Kreta.Naplo.Domain.V3.Interfaces
{
public interface IReadonlyUidRaw
{
string UidRaw { get; }
}
}

View file

@ -0,0 +1,9 @@
namespace Kreta.Naplo.Domain.V3.Interfaces
{
public interface IRequestUidFilter<T> where T : class, IReadonlyUidRaw
{
T Uid { get; set; }
bool IsCallerGetOnlyOneItem { get; set; }
}
}

View file

@ -0,0 +1,9 @@
using Kreta.Naplo.Domain.V3.Indexers;
namespace Kreta.Naplo.Domain.V3.Interfaces
{
public interface IRequestUidsFilter<T> where T : class, IReadonlyUidRaw
{
UidsCollection<T> Uids { get; }
}
}

View file

@ -0,0 +1,7 @@
namespace Kreta.Naplo.Domain.V3.Interfaces
{
public interface ISortable
{
int SortIndex { get; set; }
}
}