2016-06-22 2 views
-3
public void Calc() 
{ 
    Method1(true); //Qty*rate 
    Method2(true); //perform another work 
    this.Save(); 
    if (this.Session.InTransaction)   
     this.Session.CommitTransaction(); 
} 

möchte ich die Leistung verbessern Async mit und AwaitLeistung des Verfahrens verbessern asyc mit und warten

+3

großartig, was hält dich davon ab? – wudzik

+0

was hast du probiert? Sind method1 und method2 async (geben sie Aufgaben zurück?) ist das weit weg ... – barakcaf

+0

Sie sollten es zumindest lesen, bevor Sie eine Frage wie diese stellen. Wir helfen gerne denen, die es zuerst versucht haben. –

Antwort

0

Wenn Sie asynchrone sprechen von innerhalb einer Transaktion vorgenommenen Änderungen zu begehen, einen Blick auf die Session.CommitTransactionAsync Methode nehmen.

Wenn Sie über etwas anderes sprechen, sollten Sie weitere Informationen angeben oder den XPO-Anbieter directly kontaktieren.

Verwandte Themen