public override IAsyncOperation <LaunchResult> HandleAsync(UriHandlerData data) { GalleryInfo.TryParseGallery(data, out var info); return(AsyncWrapper.CreateCompleted((LaunchResult) new GalleryLaunchResult(info, -1, GalleryLaunchStatus.Default))); }
public override bool CanHandle(UriHandlerData data) { return(GalleryInfo.TryParseGallery(data, out var info)); }
public override Task <LaunchResult> HandleAsync(UriHandlerData data) { GalleryInfo.TryParseGallery(data, out var info); return(Task.FromResult <LaunchResult>(new GalleryLaunchResult(info, -1, GalleryLaunchStatus.Default))); }