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) |