В моем приложении SL у меня есть несколько классов DomainService, которые имеют дело с конкретными объектами. Теперь мне нужно вызвать метод из DomainService Class 1 в Class 2. Как мне это сделать?
например
Сущность продукта обрабатывается в Class2, тогда как сущности Workflow обрабатываются в Class 1.
Я создал собственный класс, который имеет свойства от сущностей. Теперь мне нужно получить доступ к полям WorkflowStatus из одной из сущностей Workflow для соответствующего продукта в классе 2.
Как я могу вызвать метод Class1 (GetLatestStatus (int productID)) из метода Class2 GetProudctwithStatus ()
public IList<ProductVS> GetProductsWithStatus()
{
var result = (from p in this.ObjectContext.Products
select new ProductVS
{
ProductID = p.ProductID,
Code = p.Code,
// ???
WFStatus = **Class1.GetLatestStatus(p.ProductID)**
}).ToList();
return result;
}
Любой ответ будет высоко ценится