public override async Task <ActorsMessageResponse> PutActor(ActorAdd request, ServerCallContext context) { try { var actor = _mapper.Map <ActorAdd, Actor>(request); var response = await _actor.UpdateActor(actor); if (!response) { throw new Exception("Ne moze da doda glumca"); } return(new ActorsMessageResponse() { Poruka = "Uspesno izmenjeno", Signal = true }); } catch (Exception e) { _logger.LogError(e, "ERROR"); return(new ActorsMessageResponse() { Poruka = "Doslo je do greske", Signal = false }); } }