feature: expression helpers - basic email sending

This commit is contained in:
Gary Sharp
2024-05-16 22:11:10 +10:00
parent bb846d14c5
commit 78b7b059ea
5 changed files with 47 additions and 2 deletions
+7 -1
View File
@@ -38,9 +38,10 @@ namespace Disco.Services.Expressions
public static void InitializeExpressions()
{
TypeRegistry.RegisterType("DataExt", typeof(Extensions.DataExt));
TypeRegistry.RegisterType("UserExt", typeof(Extensions.UserExt));
TypeRegistry.RegisterType("DeviceExt", typeof(Extensions.DeviceExt));
TypeRegistry.RegisterType("EmailExt", typeof(Extensions.EmailExt));
TypeRegistry.RegisterType("ImageExt", typeof(Extensions.ImageExt));
TypeRegistry.RegisterType("UserExt", typeof(Extensions.UserExt));
}
public T EvaluateFirst<T>(object ExpressionContext, IDictionary Variables)
@@ -297,6 +298,11 @@ namespace Disco.Services.Expressions
typeof(Extensions.DeviceExt).AssemblyQualifiedName
},
{
"EmailExt",
typeof(Extensions.EmailExt).AssemblyQualifiedName
},
{
"ImageExt",
typeof(Extensions.ImageExt).AssemblyQualifiedName