C# 表单应用程序托管-从服务器切换图像

C# 表单应用程序托管-从服务器切换图像,c#,forms,image,xamarin,hosting,C#,Forms,Image,Xamarin,Hosting,我已经制作了一些应用程序作为演示,但我从未将其上传到商店 我对hositng选项(AWS和Azure之间)有疑问。我被要求构建一个包含促销图片的应用程序,客户希望每月更改图片 我想知道构建我的Xamarin.Forms应用程序的最佳方法是什么,这样它就可以使用固定链接或固定名称查看此图像,这样当我需要用另一个图像切换它时,我就可以在服务器上执行此操作,手机将获得新的图像 我考虑将图片上传到IMGUR等图片服务,然后转到Azure easy tables并更改链接(我阅读的easy tables将

我已经制作了一些应用程序作为演示,但我从未将其上传到商店

我对hositng选项(AWS和Azure之间)有疑问。我被要求构建一个包含促销图片的应用程序,客户希望每月更改图片

我想知道构建我的Xamarin.Forms应用程序的最佳方法是什么,这样它就可以使用固定链接或固定名称查看此图像,这样当我需要用另一个图像切换它时,我就可以在服务器上执行此操作,手机将获得新的图像

我考虑将图片上传到IMGUR等图片服务,然后转到Azure easy tables并更改链接(我阅读的easy tables将于2019年11月11日发布,这与我有关)

我还考虑为每幅图像读取一条流,并使用以下网站: 将图像转换为文本流并更改服务器端

我需要一个列表的“优惠券”或图像,必须改变每个月


    <ContentPage.Content>
        <ListView  x:Name="CouponsListView"
                        ItemsSource="{Binding CouponsList}"
                       RowHeight="180">

            <ListView.ItemTemplate >
                    <DataTemplate>
                    <ViewCell>
                        <StackLayout   Orientation="Horizontal" HorizontalOptions="Start" HeightRequest="180" >
                            <StackLayout   Orientation="Vertical" HorizontalOptions="StartAndExpand" HeightRequest="180" WidthRequest="180">
                                <Image Source="{Binding Path=Place.ImgUrl}" HeightRequest="180" WidthRequest="180"/>
                            </StackLayout>
                            <StackLayout   Orientation="Vertical" VerticalOptions="Center" HorizontalOptions="EndAndExpand"  WidthRequest="180" Margin="0,10,0,0" >
                                <Label Text="{Binding Name}"  VerticalOptions="Center"
                                TextColor="Black" /> 
                            </StackLayout>
                        </StackLayout>
                    </ViewCell>
                    </DataTemplate>
                </ListView.ItemTemplate>
            </ListView>

    </ContentPage.Content>
</ContentPage>

我希望只在Apple Store和Play Store上部署一次应用程序,当客户端要求更改时,我可以进入我的服务器,以某种方式用新的图像切换当前的图像列表


如果有什么比简易表格更好的方法,我很想听听你的意见。提前感谢。

实现@Jason在上面分享的内容。然后在UI中使用ffimageloading缓存图像。每当缓存过期或url更改时;缓存也将得到刷新!您好,谢谢您的awnsers,我知道我可以引用包含所有图像URL的Json文件,并将此文件存储在projects文件夹的。但是,当我将其编译成.ipa或.apk时,我必须在商店中重新发布应用程序以更改json文件。我错了吗?任何人都可以解释如何在不重新发布的情况下编辑打包在应用程序中的Json文件?你说过你将拥有服务器。使用您的服务器返回这些图像URL,而不是将json嵌入到您的appHi中,我的意思是,我请求您提供如何管理这些图像URL的建议。我只是希望数据库存储应用程序数据,我不确定是否可以将AWS或Azure应用程序服务配置为从json文件返回这些URL。