Ha logikai class-ban nincs adat, akkor egyáltalán miért kell példányosítani, miért nem static az összes függvénye? Ilyenkor nincs szükség DI-re se.