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