Skip to content

Best Practices #14

@scott-malyon

Description

@scott-malyon

Hi There,

I have been investigating the possibilities of the CallAssembly node and have some questions about best practices:

  1. Exception handling
    I have seen several approaches to this in the examples, which is preferred:
    a. Catch and log to file from the assembly
    b. Catch and return a message on field -1
    c. Don't catch and let them bubble up

  2. Non-Framework Dependencies
    I notice the the Twilio example references several 3rd party assemblies but the documentation says to put assemblies in the engine folder:
    a. Should they be sub-foldered to prevent versioning issues?
    b. Can they be placed anywhere outside of the engine folder?

  3. What maximum target framework should be used?

  4. What is the format for a multi-value field when returning the dictionary?

Regards, Scott

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions