Я пытаюсь создать WCF-сервис для хранения общих данных для множества различных приложений.Примерно так:
[ServiceContract]
public interface IDataService
{
[OperationContract]
IEnumerable<IDataObject> Retrive(string query);
}
[DataContract]
public interface IDataObject
{
}
Теперь я действительно хотел бы использовать LINQ вместо строкового запроса.Я имею в виду так:
var set = ds.Retrieve().OfType<INote>().OrderBy(n => n.Created).Take(50);
Возможно ли это как-нибудь?