DependencyContext.Default.RuntimeLibraries does not return all the assemblies as the equivalent execution using dotnet test, it makes tests that use runtime reflection not function properly, does anyone have a solution to this?
Filtered dependency list with ncrunch (removed microsoft, system and runtime assembles):
castle.core
implementation.sprocrigger
Libuv
moq
ncrunch.taskrunner.dotnetcore.x64
NETStandard.Library
newtonsoft.json
simpleinjector
simpleinjector.integration.aspnetcore
simpleinjector.integration.aspnetcore.mvc
simpleinjector.integration.aspnetcore.mvc.core
sprocrigger
swashbuckle
swashbuckle.swagger
swashbuckle.swaggergen
swashbuckle.swaggerui
uglymapper
xunit
Filtered dependency list with resharper (or dotnet test, they're the same) (removed microsoft, system and runtime assembles):
castle.core
definitions.aqnetapi.proxy
definitions.common
definitions.documentparser
definitions.ioc
definitions.message.services
definitions.repositories
definitions.services
definitions.utils
entities.domain
entities.messages
helpers
implementation.access.sql
implementation.api.mvc
implementation.api.mvc.private
implementation.aqnetapi.proxy
implementation.base.api.mvc
implementation.ioc.simpleinjector
implementation.legacy.documentparser
implementation.legacy.utils
implementation.message.services
implementation.repositories.sql
implementation.services
implementation.sprocrigger
Libuv
moq
NETStandard.Library
newtonsoft.json
selfhost
simpleinjector
simpleinjector.integration.aspnetcore
simpleinjector.integration.aspnetcore.mvc
simpleinjector.integration.aspnetcore.mvc.core
sprocrigger
swashbuckle
swashbuckle.swagger
swashbuckle.swaggergen
swashbuckle.swaggerui
test.aquarium4api
uglymapper
xunit
Edited 17 Jul 2017 15:51 UTC