Sign Up

gla_2020 weaver ioc container by JKI - Toolkit for LabVIEW Download

gla_2020 "weaver": a generic dependency injection container for LabVIEW

Watch * 2 ↓514
ReleasedNov 06, 2020
Publisher JKI
License BSD
LabVIEW VersionLabVIEW>=20.0
Operating System Windows, Mac, and Linux
Dependencies oglib_md5   oglib_comparison   oglib_error   oglib_lvzip   oglib_array   oglib_variantconfig   jki_lib_easyxml   oglib_time   oglib_string   oglib_appcontrol   oglib_lvdata   oglib_file  
Project links Homepage  


This package contains code example for the gla_2020 "weaver: a generic dependency injection container for LabVIEW" presentation.

Note: a DI (or IoC) container is a framework used to automate dependency injection throughout an application, so that programmers do not need to put more time and effort into it.

DI: Dependency Injection
IoC: Inversion of Control

Release Notes (Nov 06, 2020)

this is an alpha version of the weaver ioc (released for the gla_2020) and is very likely to be buggy

known limitations:
- malleable injection target are not yet supported
- dvr of classes (client or services) not yet supported
- injecting into deeply nested structure is iffy

Download Package


  Post an Idea   Post a Resource

Recent Posts