fix build: add methods in Dni.cs using DniIP as delegate