public static ChainModel For(HandlerChain chain) { return(new ChainModel { MessageType = new MessageTypeModel(chain.MessageType), GeneratedTypeName = chain.TypeName, Description = chain.ToString(), SourceCode = chain.SourceCode }); }