Florian Rappl, Universität Regensburg
IDisposable
Dictionary
, etc.)object
als Übergabeparameter verwendenasync void
verwendenStringComparison.Ordinal
String.Concat
Aufrufe sind tödlichConcat
Aufrufe sind OK[ThreadStatic]
verwendenpublic
Methoden testen[TestMethod]
für einen Test[TestClass]
integriertAssert
Klasse verwendenApiController
erbenGet
, Post
, ...[Queryable]
)[WebInvoke]
im Contract<webHttp />
mitWebHttpBehavior
Implementierung[XmlSerializerFormat]
verwendenBodyStyle = WebMessageBodyStyle.Bare
WebOperationContext.Current
OutgoingResponse.StatusCode
Florian Rappl, Universität Regensburg