- `Name()` is a `virtual` instance method to allow useful derivation - `NameFor()` is an instance method to avoid adding `GetExpressionName()` to the public surface; either method could be `virtual` - `NameForModel()` is an extension method because it's not usefully overridden - use `Name*()` in sample |
||
|---|---|---|
| .. | ||
| MvcSample.Web | ||