Start Debugging

Tag: how-to

61 posts · Página3de7

Como escrever um value converter do EF Core 11 que mapeia um null do banco de dados para um valor não nulo no código
Por padrão, o EF Core nunca passa null para um value converter. Aqui está o construtor interno convertsNulls que muda isso, a chamada IsRequired(false) da qual ele depende, por que não funciona com enums e outros tipos de valor, a armadilha WHERE col = NULL que ele cria, e os dois padrões que resolvem o problema sem usar uma API interna.
Como renderizar um cabeçalho cujo nível (h1-h6) é escolhido em tempo de execução em um componente Blazor
Razor não tem sintaxe para um nome de tag variável, e DynamicComponent só renderiza tipos de componente. Sobrescreva BuildRenderTree e chame builder.OpenElement(0, $"h{level}"). Cobre o repasse de atributos, por que o nome da tag precisa ser limitado antes de chegar ao DOM, por que mudar o nível arranca o elemento do DOM mesmo com @key, e uma variante com nivelamento automático construída sobre um valor em cascata.
Anterior Próximo