Beispiel #1
0
 public ObjectUrlRequest(string objectName, IExecutionMetadata execMetadata,
                         TimeSpan?urlExpirationPeriod = null)
 {
     ObjectName          = objectName;
     ExecutionMetadata   = execMetadata;
     UrlExpirationPeriod = urlExpirationPeriod;
 }
Beispiel #2
0
 /// <summary>
 /// Converts an execution model core model to an API model
 /// </summary>
 /// <param name="coreModel"></param>
 /// <returns></returns>
 public static ExecutionMetadataApiModel ToApiModel(this IExecutionMetadata coreModel) =>
 new ExecutionMetadataApiModel
 {
     ExecutionId          = coreModel.ExecutionId,
     ExecutionProfileName = coreModel.ExecutionProfileName,
     Executor             = coreModel.Executor.ToApiModel(),
     ExtensionId          = coreModel.ExtensionId,
     ExtensionVersionId   = coreModel.ExtensionVersionId,
     Priority             = coreModel.Priority
 };