B
IProductRepository{
Task<Product> GetById(int id);
}
* просто ретурнить null
*
Task<Product>?
*
Task<Result<Product>>
* NotFoundException
Size: a a a
B
Task<Product>?
Task<Result<Product>>
AZ
B
?
протягивается в аргументы типов?B
AZ
AZ
p
AZ
B
AZ
<PropertyGroup>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<WarningsAsErrors />
</PropertyGroup>
AZ
AZ
AZ
B
AZ
if (foo is {} bar)
AZ
B
AZ
AZ
AZ
.Value
это просто анврап, то что решарпер на него ругается не совсем верно