Tôi đang phát triển dịch vụ WCF đang sử dụng khung thực thể làm nguồn dữ liệu. Hầu như tất cả là ok ngoại trừ vấn đề với các bản ghi đã xóa. Trong cơ sở dữ liệu của chúng tôi, chúng tôi đang sử dụng xóa mềm (thuộc tính bản ghi đánh dấu IsDeleted = true). Câu hỏi của tôi làm thế nào để loại trừ các bản ghi bị xóa mềm từ bộ thực thể?Khuôn khổ thực thể và bản ghi bị xóa mềm
Ví dụ: pháp nhân "A" có tổ chức được đặt "Bs" (FK thành bảng "B"). Cách đặt thực thể "Bs" đó chỉ được đặt chứa từ các bản ghi không bị xóa?
Cảm ơn bạn
Một điều cần lưu ý là nếu bạn không sử dụng mục nhập.ApplyOriginalValues (entry.Entity), bạn sẽ nhận được giá trị null cho thuộc tính điều hướng của mình. – Noel