Új hozzászólás Aktív témák
-
válasz martonx #8576 üzenetére
Ez is egy példakód volt...
Igen, a linkelt doksit olvastam, azóta megcsináltam ami benne van, továbbra sem működik.
ValidationAttribute-tal.
public class SizeAttribute : ValidationAttribute
{
private int size;
public SizeAttribute(int Size) => size = Size;
protected override ValidationResult IsValid(object value, ValidationContext validationContext)
{
IFormFile file = validationContext.ObjectInstance as IFormFile;
if (size * 1024 < file.Length) return new ValidationResult($"A maximum image size of only {size}KB is allowed");
else return ValidationResult.Success;
}
}Itt az action method:
[HttpPost]
public IActionResult EditPerson(Person model, int id, [Size(1024)]IFormFile file)Kell még valami? Kell esetleg valahol regisztrálni a SizeAttribute-osztályt?
[ Szerkesztve ]
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Tyű-ha Lenovo Thinkpad T14 "Golyóálló" Üzleti Laptop 14" -50% i7-10610U 4Mag 32GB/512GB FHD IPS
- Dell Latitude 7280 12,5" - i7 6600U / 16GB RAM / szép állapot - számla, 6 hó garancia
- HP ProBook 650 G4 Strapabíró Laptop 15,6" -35% Intel i3-8130U 8Gb 480GB SSD FHD LED MATT DVD!
- Új Lenovo Ideapad 5 Pro "Kis Gamer" Laptop -35% 16" RYZEN 5 6600HS 16/512 2,5K Radeon 2GB 120Hz
- Dell Latitude 5470 14" - i5 6300U / 8-16GB RAM / újszerű állapot - számla, 6 hó garancia
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest