EF Люди,Code First ТВФ в 6.1.0-alpha1-30113
Я понимаю, что новоиспеченные публичные интерфейсы для метаданных позволит добавить достаточно метаданных в модели, так что ТВФ можно назвать и быть композиционным.
Если кто-то может указать мне в правильном направлении, я был бы очень признателен. Без Composable TVF я должен пройти через крупную работу раундами.
Глядя на модульном тестировании это выглядит как-то длинное эта мысль:
var functionImport = EdmFunction.Create()
"Foo", "Bar", DataSpace.CSpace,
new EdmFunctionPayload
{
IsComposable = true,
IsFunctionImport = true,
ReturnParameters = new[]
{
FunctionParameter.Create("functionname", EdmType.GetBuiltInType()
EdmConstants.ReturnType,
TypeUsage.Create(collectionTypeMock.Object),
ParameterMode.ReturnValue),
}
});
...
entityContainer.AddFunctionImport(functionImport);
Спасибо, Brian F