Changes between Version 2 and Version 3 of Documentatie/Ontwikkelaar/OpenAC3/Scriptfuncties


Ignore:
Timestamp:
03/20/20 08:31:25 (6 years ago)
Author:
henk
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentatie/Ontwikkelaar/OpenAC3/Scriptfuncties

    v2 v3  
    2929 
    3030Alle klassen die interface {{{ ITabelScript }}} implementeren worden automatisch geregistreerd als de static constructor van {{{ TabelScripts }}} wordt uitgevoerd. Een static constructor wordt gegarandeerd maar één keer uitgevoerd, de eerste keer dat een reguliere constructor van die klasse wordt uitgevoerd. 
     31 
     32=== Interface ITabelScript === 
     33Interface {{{ ITabelScript }}} bevat twee functiedefinities: 
     34 
     35{{{ 
     36#!csharp 
     37 
     38    public interface ITabelScript 
     39    { 
     40        IEnumerable<TabelScriptRegistration> RegisterFor { get; } 
     41        Task<TabelScriptResult> ExecuteAsync(IServiceProvider serviceProvider, PathElement path, HubCommand command, TabelScriptWhen when, TabelScriptResult scriptResult); 
     42    } 
     43 
     44 
     45}}}