private async void LoadFeaturedPrograms()
{
var cancellationToken = new CancellationToken();
var incompleteHeaders = await GetPrograms(InitialProgramOffset,
InitialNumberOfFeaturedPrograms, "API_FEATURED_PROJECTS",
cancellationToken);
foreach (var incompleteHeader in incompleteHeaders)
{
var featuredProgramHeader = await GetPrograms(-1, -1,
"API_GET_PROJECT_BY_ID", cancellationToken,
incompleteHeader.ProjectId);
var completeHeader = featuredProgramHeader.First();
completeHeader.FeaturedImage =
incompleteHeader.FeaturedImage.Replace(
ApplicationResourcesHelper.Get("POCEKTCODE_BASE_ADDRESS"), "");
FeaturedPrograms.Add(
new SimpleProgramViewModel(
new ProgramInfo(completeHeader)));
}
}