public static T MergeMeta <T>(this T container, PlayInfo?other) where T : IMetaContainer { container.PlayInfo = PlayInfo.Merge(container.PlayInfo, other); return(container); }
public PlayInfo Merge(PlayInfo other) => Merge(this, other);
public static T MergeMeta <T>(this T container, PlayInfo?other) where T : IMetaContainer { container.PlayInfo = PlayInfo.Merge(container.PlayInfo, other); return(container); }
public PlayInfo Merge(PlayInfo other) => Merge(this, other);