Table of Contents

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

db AppDbContext
logger ILogger<BlockService>