c# örnek restful web service nasıl geliştirilir? davranışları nasıl olmalıdır?
[Güncellendi]
yani davranıştan kasıt buradaki try kısmına kullanıcıların teker teker kullanmalarını sağlamak biri girdiği zaman diğerine kapansın fakat ikisi de hata almadan peş peşe girebilsin. yani teknik olarak iki veya daha fazla kişi aynı anda giremesin.
bool result = false;
using (var transact = new TransactionScope())
{
try{
DbContext.Procedure1(isim,soyisim,telefon....);
DbContext.Procedure2(sehir,ulke,postakodu....);
DbContext.Procedure3(yas,cinsiyet,medenihal....);
result = true;
}
catch(Exception ex){
Console.Writeline("Hata: "+ex);
}
finally
{
if (result)
{
transact.Complete();
DbContext.AcceptAllChanges();
}
}
}