public static MessageConveyor CreateNew(RootModel rootModel) { var result = new MessageConveyor(new MccpClient()) { RootModel = rootModel }; return(result); }
public static MessageConveyor CreateNew(string model, ProfileHolder profile, IList <RootModel> allRootModels) { var result = new MessageConveyor(new MccpClient()); var rootModel = new RootModel(result, profile, allRootModels); allRootModels.Add(rootModel); result.RootModel = rootModel; return(result); }