public async Task <User_Response> DeleteAsync(int id) { var isExist = await user_Repository.FindByIdAsync(id); if (isExist == null) { return(new User_Response("User doesn't exist!")); } try{ user_Repository.Delete(isExist); await unit_Of_Work.CompleteAsync(); return(new User_Response(isExist)); } catch (Exception ex) { return(new User_Response($"Error with deleting user: {ex.Message}")); } }