You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 19, 2018. It is now read-only.
Today we generate a single WriteAttribute method which contains values that are only used for instrumentation. The suggestion here is to instead have two methods
WriteAttribute which does not carry any instrumentation information. I'll update this method's signature once I investigate.
WriteInstrumentedAttribute which carries instrumentation information. This method will look identical to the current WriteAttribute.
The primary motive for this method is to have minimal runtime effects when instrumentation (BrowserLink) is not enabled.
The text was updated successfully, but these errors were encountered:
Since attributes cannot be interleaved, tracking state in Mvc is simple. This avoids having different code paths for instrumented and non-instrumented hosts without the overhead of allocating structures.
pranavkm
changed the title
Create different generated codes for WriteAttribute depending on EnableInstrumentation
Refactor WriteAttribute API surface.
Sep 30, 2015
Today we generate a single
WriteAttribute
method which contains values that are only used for instrumentation. The suggestion here is to instead have two methodsWriteAttribute
which does not carry any instrumentation information. I'll update this method's signature once I investigate.WriteInstrumentedAttribute
which carries instrumentation information. This method will look identical to the currentWriteAttribute
.The primary motive for this method is to have minimal runtime effects when instrumentation (BrowserLink) is not enabled.
The text was updated successfully, but these errors were encountered: