public async Task <UrunResponse> AddUrunAsync(Urun urun) { try { await urunRepository.AddUrunAsync(urun); unitOfWork.CompleteAsync(); return(new UrunResponse(urun)); } catch (Exception ex) { return(new UrunResponse($"Urun eklenirken bir hata oluştu{ex.Message}")); } }