Newer
Older
Warehouse / src / Infrastructure / Persistence / Context / ValueConverters / MassUnitConverter.cs
@Derek Comartin Derek Comartin on 22 Aug 2023 399 bytes Init
using MyWarehouse.Domain.Common.ValueObjects.Mass;
using Microsoft.EntityFrameworkCore.Storage.ValueConversion;

namespace MyWarehouse.Infrastructure.Persistence.Context;

public class MassUnitConverter : ValueConverter<MassUnit, string>
{
    public MassUnitConverter()
        : base(
            massUnit => massUnit.Symbol,
            unitSymbol => MassUnit.FromSymbol(unitSymbol))
    {}
}