Releases: Lombiq/Lombiq-Orchard-Visual-Studio-Extension
Releases · Lombiq/Lombiq-Orchard-Visual-Studio-Extension
1.4.1
v1.4
v1.3.1
v1.3.0
- "Inject Dependency" moved back to "Tools" so keyboard shortcuts can be assigned to it.
- Dependency Injector dialog provide more options to edit injected property and the private field.
- Dependency Injector will suggest the commonly used dependency names.
- Dependency Injector dialog contains a code preview.
- Dependency Injector will recognize some dependencies and will use short name automatically.
- Dependency Injector will suggest field and constructor types and names in a more intelligent way (e.g. field name will be
T
if theIStringLocalizer
is being injected). - Dependency Injector will use the current class name as generic parameter in some suggested dependencies (e.g.
IStringLocalizer<T>
). - Orchard Log Watcher log paths can be updated to contain multiple paths (e.g. Orchard Core).
- Orchard Log Watcher paths can contain wildcards (e.g. src/*.Web/App_Data/logs).
- Orchard module templates have been removed.
- Orchard item templates have been removed.
1.2.2
1.2.1
1.2
1.1
- The Dependency Injector tool now creates the constructor if it doesn't exist (i.e. it can be used even if there's no constructor already).
IEnumerable<T>
and other generic types are handled when generating injected dependency names; e.g. forIEnumerable<IDependency>
the field name_dependencies
will be generated.