13 lines
412 B
C#
13 lines
412 B
C#
using Ardalis.Specification;
|
|
using BeReadyBackend.Models;
|
|
|
|
namespace BeReadyBackend.Specifications.RandomChallenges;
|
|
|
|
public class GetRandomChallengeByDateSpec : SingleResultSpecification<RandomChallenge>
|
|
{
|
|
public GetRandomChallengeByDateSpec()
|
|
{
|
|
Query
|
|
.Where(x => x.GeneratedAt != null && DateOnly.FromDateTime(x.GeneratedAt.Value) == DateOnly.FromDateTime(DateTime.Now));
|
|
}
|
|
} |