Я новичок в WCF.Мой веб-проект имеет ADO.NET Entity Data Model (также известную как EF edmx) с именем контейнера сущностей JobSystemEntities
.
Я создал простую службу данных oData WCF, которая использует JobSystemEntities
он прекрасно работает:
public class JobService : DataService<JobSystemEntities>
{
public static void InitializeService(DataServiceConfiguration config)
{
config.SetEntitySetAccessRule("Jobs", EntitySetRights.ReadSingle);
}
Однако это открывает все свойства задания.Я хотел бы скрыть конфиденциальные данные, например, поле / свойство / столбец Стоимость таблицы задания.