Interface IDefaultReferencesProvider
Namespace: EyeAuras.Scripting.Services
Assembly: EyeAuras.Scripting.Metadata.dll
Syntax
public interface IDefaultReferencesProvider
Properties
| Name | Description |
|---|---|
| AdditionalAssemblyReferences | List of additional assemblies which are expected to be referenced, but without any actual namespaces being imported |
| References | List of references which are expected to be included by default (both assembly and the namespace) |
| ScriptingApiTypes | List of scripting API, these must be references and imported automatically |
Methods
| Name | Description |
|---|---|
| AddAdditionalAssembly(Assembly) | Adds additional assembly which is expected to be referenced, but without any actual namespaces being imported |
| AddAdditionalAssembly(params Type[]) | Adds additional assemblies which are expected to be referenced, but without any actual namespaces being imported |
| AddImport(params Type[]) | Adds references to types (assembly + namespace) |