Constructor BlockService
- Namespace
- UsluzionicaServer.Services
- Assembly
- UsluzionicaServer.dll
BlockService(AppDbContext, ILogger<BlockService>)
Blokiranje korisnika.
SIMETRIJA JE CELA POENTA. Red u bazi je usmeren (ko koga je blokirao), ali svaka provera gleda oba smera. Ako A blokira B:
• A ne vidi B-ove oglase, profil, recenzije ni poruke • B ne vidi A-ove — iako B ništa nije uradio • nijedan ne može da piše onom drugom
Druga stavka je ta koja se lako preskoči, a bez nje blokada ne znači ništa: osoba od koje se korisnik sklanja i dalje bi mu gledala oglase i pisala.
ŠTA SE NE DIRA: već obavljene rezervacije, isplaćeni tokeni i istorija transakcija. Blokada je socijalna mera, ne brisanje prošlosti — ako se zabrani pristup istoriji, prvi spor oko novca ostaje bez traga.
public BlockService(AppDbContext db, ILogger<BlockService> logger)
Parameters
dbAppDbContextloggerILogger<BlockService>