public DualAssemblyResolver(IWeavingContext weavingContext) { Contract.Requires(weavingContext != null); Contract.Ensures(this.WeavingContext != null); this.WeavingContext = weavingContext; }