public override Task<ThumbnailInfo> GetThumbnailInfoAsync(PostClass.StatusGeo geo) { var size = new Size(SettingCommon.Instance.MapThumbnailWidth, SettingCommon.Instance.MapThumbnailHeight); var zoom = SettingCommon.Instance.MapThumbnailZoom; var thumb = new OSMThumbnailInfo(geo.Latitude, geo.Longitude, zoom, size) { MediaPageUrl = this.CreateMapLinkUrl(geo.Latitude, geo.Longitude), }; return Task.FromResult((ThumbnailInfo)thumb); }
public override Task <ThumbnailInfo> GetThumbnailInfoAsync(PostClass.StatusGeo geo) { var size = new Size(SettingManager.Common.MapThumbnailWidth, SettingManager.Common.MapThumbnailHeight); var zoom = SettingManager.Common.MapThumbnailZoom; var thumb = new OSMThumbnailInfo(geo.Latitude, geo.Longitude, zoom, size) { MediaPageUrl = this.CreateMapLinkUrl(geo.Latitude, geo.Longitude), }; return(Task.FromResult((ThumbnailInfo)thumb)); }