私はエンティティとのSilverlightプロジェクトを持っていますこれは私のテーブルクラスです
public class OrderHeader : INotifyPropertyChanged
{
public string OrderId{get;set;}
}
そして、私が持っています
public class DataBaseContext : DbContext
{
public DbSet<OrderHeader> OrderHeaders { get; set; }
}
ドメインサービスを利用しています
[EnableClientAccess()]
public class ShopService : DomainService
{
[Invoke]
public OrderHeader GetOrderHeader()
{
using (var db = new DataBaseContext())
{
return db.OrderHeader.FirstOrdefault(o=>o.OrderId == "123";
}
}
}
私のSLアプリでは、OrderHeaderを部分クラスとして使用したいと思います。何かのようなもの
public partial class OrderHeader
{
public DateTime LoadDate{get;set;}
}
private void LoadData()
{
ShopServiceContext context = new ShopServiceContext();
context.GetOrderHeader(OrderLoaded, null)
}
private void OrderLoaded(InvokeOperation<OrderHeader> result)
{
var loadedOrder = result.Value; //load order this is my partial class from SL app
loadedOrder.Loaddate = DateTime.Now;
}
このような何かを作成できますか?