Skip to content

sharedlibrarycoreinterfaces IScriptPluginServiceResolver

RaidMax edited this page May 21, 2023 · 1 revision

IScriptPluginServiceResolver Public interface

Description

interface used to dynamically resolve services by string name

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph SharedLibraryCore.Interfaces
  SharedLibraryCore.Interfaces.IScriptPluginServiceResolver[[IScriptPluginServiceResolver]]
  class SharedLibraryCore.Interfaces.IScriptPluginServiceResolver interfaceStyle;
  end
Loading

Members

Methods

Public methods

Returns Name
object ResolveService(...)
resolves a service with the given name

Details

Summary

interface used to dynamically resolve services by string name

Methods

ResolveService [1/2]

Source code

public object ResolveService(string serviceName)
Arguments
Type Name Description
string serviceName class name of service
Summary

resolves a service with the given name

Returns

ResolveService [2/2]

Source code

public object ResolveService(string serviceName, string[] genericParameters)
Arguments
Type Name Description
string serviceName class name of service
string``[] genericParameters generic class names
Summary

resolves a service with the given name and generic params

Returns

Generated with ModularDoc

Clone this wiki locally