private SiteCopyOptionInfo GetSiteCopyOptionInfo(SiteCopyOption option, IKernel kernel) { ICloneSiteParts cloneSiteParts = kernel.TryGet(option.SiteCopyActionType) as ICloneSiteParts; if (cloneSiteParts == null) { return(null); } return(new SiteCopyOptionInfo(option.SiteId, cloneSiteParts)); }
public SiteCopyOptionInfo(int siteId, ICloneSiteParts cloneSiteParts) { CloneSiteParts = cloneSiteParts; SiteId = siteId; }