Я работаю над созданием консольного приложения, которое будет запускаться службой Windows, моя цель - проверить значение определенного столбца в SQL, если оно равно нулю (0), тогда мое приложение отправит уведомление и пометит его одним (1). Я использую Entity Framework для извлечения значений из базы данных и использую условие entity.table.where для фильтрации значений. Может кто-нибудь сказать мне, как сохранить его работоспособным для службы Windows?
var list = dbEntity.MyTable.Where(e => e.ColumnValue == 0).ToList();
if(list.Any())
{
//my logic here
}