public void Log(IUseCase useCase, IActorInApp actor, object useCaseData) { context.UseCaseLogs.Add(new UseCaseLog { Actor = actor.Identifikator, Datum = DateTime.UtcNow, Podaci = JsonConvert.SerializeObject(useCaseData), NazivUseCase = useCase.Opis }); context.SaveChanges(); }
public UseCaseExecutor(IActorInApp actor) { this.actor = actor; }
public void Log(IUseCase useCase, IActorInApp actor, object data) { Console.WriteLine($"Korisnik : {actor.Identifikator}" + $" pokusava da izvrsi {useCase.Opis} sa podacima: ${JsonConvert.SerializeObject(data)}" + $".Vreme pokusaja izvrsavanja je {DateTime.Now}"); }
public UseCaseExecutor(IActorInApp actor, IUseCaseLogger logger) { this.actor = actor; this.logger = logger; }
public EfCreatePravljenjePorudzbine(ProjekatAspNikolaRiorovicContext context, CreatePravljenjePorudzbineValidator validator, IActorInApp actor) { _context = context; this.validator = validator; this.actor = actor; }
public NotAutorizedUseCaseException(IUseCase useCase, IActorInApp actor) : base($"Korisniku sa id-em {actor.Id} - {actor.Identifikator} pokusava da izvrsi {useCase.Opis} ") { }
public KorisnikController(IActorInApp actor, UseCaseExecutor executor) { this.executor = executor; this.actor = actor; }