Table of Contents

Method DeleteAccountAsync

Namespace
UsluzionicaServer.Services
Assembly
UsluzionicaServer.dll

DeleteAccountAsync(string, string)

Briše nalog korisnika. Apple App Store (smernica 5.1.1(v)) zahteva da aplikacija koja dozvoljava kreiranje naloga nudi i brisanje iz same aplikacije.

Radi se ANONIMIZACIJA, ne fizičko brisanje reda. Tvrdo brisanje bi kaskadno odnelo i tuđe podatke — konverzacije sagovornika, recenzije koje ulaze u prosečnu ocenu drugih provajdera, istoriju rezervacija druge strane. Time bi brisanje jednog naloga oštetilo naloge koji nemaju veze sa tim zahtevom.

Posle poziva korisnik je nepovratno odjavljen, ne može se prijaviti, a njegovo ime i email nigde više nisu vidljivi.

public Task<(bool Success, string? Error)> DeleteAccountAsync(string userId, string password)

Parameters

userId string
password string

Returns

Task<(bool Success, string Error)>