Tôi đã dành hàng giờ để cố gắng xác định vấn đề và hóa ra rằng ánh xạ được xác định bởi các thuộc tính oracle phải có tên khác với tên thuộc tính.
Vì vậy, tôi chỉ cần đặt tất cả các thuộc tính ánh xạ là chữ hoa và nó hoạt động ngay bây giờ!
[OracleObjectMappingAttribute("ATTRIBUTE1")]
public string attribute1 { get; set; }
[OracleObjectMappingAttribute("ATTRIBUTE2")]
public string attribute2 { get; set; }