次のようなエンティティでレコードを作成するには、少なくとも 2 つの方法があることがわかりました。
共通部
var record = new someEntity()
{
attribute1="test1",
attribute2="test2"
};
var service = new OrganizationService("CrmConnectionString");
パートA
service.Create(record);
パートB
var orgContext = new OrganizationServiceContext(service);
orgContext.AddObject(record);
orgContext.SaveChanges();
違いは何ですか?そしてどちらが優れていますか?