به دو دلیل:
- استفاده از امکان تزریق وابستگیها
- امکان نوشتن سادهتر آزمونهای واحد با فراهم شدن زیر ساخت mocking اشیاء
- استفاده از امکان تزریق وابستگیها
- امکان نوشتن سادهتر آزمونهای واحد با فراهم شدن زیر ساخت mocking اشیاء
CA1717:OnlyFlagsEnumsShouldHavePluralNames CA1704:IdentifiersShouldBeSpelledCorrectly CA1709:IdentifiersShouldBeCasedCorrectly CA1702:CompoundWordsShouldBeCasedCorrectly ...
db.table.Where(...) .Select(p => new { p.Date1, p.Comment, p.Cost, p.UserId, }) .AsEnumerable() // مهم .Select(...در اینجا مجاز هستید از هر نوع تابعی استفاده کنید..) .ToList();
The conversion of a varchar data type to a datetime data type resulted in an out-of-range value.