public TypeDefinition GetMixinType(IWeavingContext weavingContext) { Contract.Requires(weavingContext != null); return weavingContext.GetTypeDefinition(this.Mixin); }