added a DiMapperType type, which will be used to define the initialization settings for the type to resolve

changed the resolve type parameter to DiMapperType