public static List <Trigger> GetTriggers(ExtensionResourceType resourceType) { var trigger = new Trigger { Actions = new List <TriggerType> { TriggerType.Create, TriggerType.Update }, ResourceTypeId = resourceType }; var triggers = new List <Trigger> { trigger }; return(triggers); }
public static ExtensionDraft DefaultExtensionDraftForSpecificResourceType(ExtensionDraft draft, ExtensionResourceType resourceType) { var random = TestingUtility.RandomInt(); draft.Key = $"Key_{random}"; draft.Triggers = GetTriggers(resourceType); draft.Destination = GetHttpDestinationUsingAuthorizationHeader(); return(draft); }