我正在尝试容器化一个 Blazor 应用程序,因为我知道我有这个Server
项目和该Client
项目。
我想知道是否应该右键单击该Server
项目并为服务器项目创建一个 Dockerfile,因为 Blazor 基本上是 1 种项目中的 2 个项目,或者该Client
项目是否也需要自己的 Dockerfile(因此它们可能需要与 Docker Compose 一起运行才能进行通信)?
我正在尝试容器化一个 Blazor 应用程序,因为我知道我有这个Server
项目和该Client
项目。
我想知道是否应该右键单击该Server
项目并为服务器项目创建一个 Dockerfile,因为 Blazor 基本上是 1 种项目中的 2 个项目,或者该Client
项目是否也需要自己的 Dockerfile(因此它们可能需要与 Docker Compose 一起运行才能进行通信)?
我有一张MudBlazor 表,在调整窗口大小时它会一直这样做:
到:
我的代码:
<MudCard Elevation="0">
<MudCardContent>
<MudTable Style="background-color: #9d1213" Elevation="22" Class="py-8 px-10" Items="@rewards" Virtualize="true" Hover="true" SortLabel="Sort By">
<HeaderContent>
<MudTh Class="text-white"><MudTableSortLabel
SortBy="new Func<Reward, object>(x=>x.Name)">Reward</MudTableSortLabel></MudTh>
<MudTh Class="text-white"><MudTableSortLabel Enabled="@enabled"
SortBy="new Func<Reward, object>(x=>x.HasBeenUsed)">Used ?</MudTableSortLabel></MudTh>
<MudTh Class="text-white"><MudTableSortLabel InitialDirection="SortDirection.Ascending"
SortBy="new Func<Reward, object>(x=>x.ExpiresOn)">Expires on</MudTableSortLabel></MudTh>
</HeaderContent>
<RowTemplate>
<MudTd Class="text-white" DataLabel="Name">@context.Name</MudTd>
<MudTd Class="text-white" DataLabel="HasBeenUsed">@(context.HasBeenUsed == true ? "Yes" : "No")</MudTd>
<MudTd Class="text-white" DataLabel="ExpiresOn">
@context.ExpiresOn.ToString("d", CultureInfo.CreateSpecificCulture("en-US"))
</MudTd>
</RowTemplate>
<PagerContent>
<MudTablePager Class="text-white" PageSizeOptions="new int[] { 10, 25, 50, 100 }" />
</PagerContent>
</MudTable>
</MudCardContent>
</MudCard>
我对它了解不够多,不知道如何才能不让它这样做,而且我已经尝试了MudBlazor网站CSS
上的很多东西来进行更改,但它什么也没做CSS