Все,Задание параметров по умолчанию Silverlight RIA service class
Как указать параметры по умолчанию в классе контекста Silverlight? Вот то, что я пытаюсь сделать:
public partial class MyContext : LinqToEntitiesDomainService<MyConnectionString>
{
//other functionality omitted for simplicity
public IQueryable<Foo> GetFoo(int id, string optional = "")
{
//foo stuff
return this.ObjectContext.Foo.Where(p => p.id = id);
}
}
я таблиц БД импортированные в EDMX файл
Теперь в созданном файле MyContext.g.cs, параметр по умолчанию не обрабатывается по умолчанию.
вместо того, чтобы это то, что генерируется:
public EntityQuery<Foo> GetFooQuery(int id, string optional)
{
//stuff omitted
}
И я не могу назвать вышеупомянутый метод с одним параметром, как так GetFooQuery (1). Это дает мне ошибку времени компиляции, указав, что нет такого метода, который бы принимал один параметр.
Как это работает? Как я могу указать параметры по умолчанию в таком случае?
Любые предложения? – lzp