task assembly loader in di