Sign Up
EU Cyber Resilience Act (CRA) — First Deadline September 2026
If you sell LabVIEW-based software and systems in the EU, please be aware that new CRA regulations may require you to implement security vulnerability reporting starting September 11, 2026. The VIPM Team has prepared guides to help you understand how this applies to your software applications and published packages, since it's important you understand these regulatory requirements (click the Learn More link to read these guides). Thank you for your help in keeping security front-and-center within the LabVIEW community.
Learn more

gla_2020 weaver ioc container by JKI - Toolkit for LabVIEW Download

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

Watch * 2 ↓798
 logo
Version0.1.0.4
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_array   oglib_variantconfig   jki_lib_easyxml   oglib_time   oglib_string   oglib_appcontrol   oglib_lvdata   oglib_file   oglib_lvzip  
Project links Homepage  

Description

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

0.1.0.4 (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

Versions

  Post an Idea   Post a Resource

Recent Posts