public Dictionary <Guid, IngredientMetadata> GetIndexedIngredientMetadata() { if (indexedIngredientMetadata == null) { indexedIngredientMetadata = IngredientMetadata.ToDictionary(i => i.IngredientMetadataId); } return(indexedIngredientMetadata); }
public static Ingredient ToIngredient(Ingredients dtoIngredient, IngredientMetadata metadata = null) { return new Ingredient { Id = dtoIngredient.IngredientId, ConversionType = dtoIngredient.ConversionType, Name = dtoIngredient.DisplayName, UnitName = dtoIngredient.UnitName, UnitWeight = dtoIngredient.UnitWeight, Metadata = metadata != null ? IngredientMetadata.ToIngredientMetadata(metadata) : null }; }