示例#1
0
 /// <summary>
 ///     Creates a successful operation attempt indicating that nothing was done.
 /// </summary>
 /// <param name="eventMessages">The event messages produced by the operation.</param>
 /// <returns>A new attempt instance.</returns>
 public static Attempt <OperationResult?> NoOperation(EventMessages eventMessages) =>
 Core.Attempt.Succeed(new OperationResult(OperationResultType.NoOperation, eventMessages));
 protected DeletingNotification(IEnumerable <T> target, EventMessages messages) : base(target, messages)
 {
 }
 public ContentTypeChangedNotification(IEnumerable <ContentTypeChange <IContentType> > target, EventMessages messages) : base(target, messages)
 {
 }
 public UserGroupDeletedNotification(IUserGroup target, EventMessages messages) : base(target, messages)
 {
 }
 public DomainDeletingNotification(IEnumerable <IDomain> target, EventMessages messages) : base(target, messages)
 {
 }
示例#6
0
 public ContentUnpublishingNotification(IEnumerable <IContent> target, EventMessages messages)
     : base(target, messages)
 {
 }
 public DataTypeMovingNotification(MoveEventInfo <IDataType> target, EventMessages messages)
     : base(target, messages)
 {
 }
示例#8
0
 Cannot <TValue>(EventMessages eventMessages) => Core.Attempt.Fail(
     new OperationResult <OperationResultType, TValue>(OperationResultType.FailedCannot, eventMessages));
示例#9
0
 public EntityContainerSavingNotification(EntityContainer target, EventMessages messages)
     : base(target, messages)
 {
 }
示例#10
0
 public static Attempt <OperationResult <TStatusType>?> Fail <TStatusType>(
     TStatusType statusType,
     EventMessages eventMessages)
     where TStatusType : struct =>
 Core.Attempt.Fail(new OperationResult <TStatusType>(statusType, eventMessages));
示例#11
0
 public static Attempt <OperationResult <TStatusType, TValue>?> Fail <TStatusType, TValue>(
     TStatusType statusType,
     EventMessages eventMessages,
     Exception exception)
     where TStatusType : struct =>
 Core.Attempt.Fail(new OperationResult <TStatusType, TValue>(statusType, eventMessages), exception);
示例#12
0
 Fail <TValue>(EventMessages eventMessages, Exception exception) => Core.Attempt.Fail(
     new OperationResult <OperationResultType, TValue>(OperationResultType.FailedExceptionThrown, eventMessages),
     exception);
示例#13
0
 Cancel <TValue>(EventMessages eventMessages, TValue value) => Core.Attempt.Fail(
     new OperationResult <OperationResultType, TValue>(OperationResultType.FailedCancelledByEvent, eventMessages, value));
示例#14
0
 /// <summary>
 ///     Creates a failed operation attempt indicating that the operation has been cancelled.
 /// </summary>
 /// <param name="eventMessages">The event messages produced by the operation.</param>
 /// <returns>A new attempt instance.</returns>
 public static Attempt <OperationResult?> Cancel(EventMessages eventMessages) =>
 Core.Attempt.Fail(new OperationResult(OperationResultType.FailedCancelledByEvent, eventMessages));
 protected DeletingVersionsNotification(int id, EventMessages messages, int specificVersion = default, bool deletePriorVersions = false, DateTime dateToRetain = default)
     : base(id, messages, specificVersion, deletePriorVersions, dateToRetain)
 {
 }
示例#16
0
 public MacroSavingNotification(IEnumerable <IMacro> target, EventMessages messages)
     : base(target, messages)
 {
 }
示例#17
0
 public ContentUnpublishingNotification(IContent target, EventMessages messages)
     : base(target, messages)
 {
 }
示例#18
0
 public MacroSavingNotification(IMacro target, EventMessages messages)
     : base(target, messages)
 {
 }
 protected CreatedNotification(T target, EventMessages messages) : base(target, messages)
 {
 }
 public MemberTypeRefreshedNotification(IEnumerable <ContentTypeChange <IMemberType> > target, EventMessages messages)
     : base(target, messages)
 {
 }
示例#21
0
 public MediaEmptyingRecycleBinNotification(IEnumerable <IMedia> deletedEntities, EventMessages messages)
     : base(deletedEntities, messages)
 {
 }
 public MemberRefreshNotification(IMember target, EventMessages messages)
     : base(target, messages)
 {
 }
 public DomainDeletingNotification(IDomain target, EventMessages messages) : base(target, messages)
 {
 }
 public CancelableNotification(EventMessages messages) => Messages = messages;
 protected DeletingNotification(T target, EventMessages messages) : base(target, messages)
 {
 }
示例#26
0
 protected EmptiedRecycleBinNotification(IEnumerable <T> deletedEntities, EventMessages messages)
 {
     DeletedEntities = deletedEntities;
     Messages        = messages;
 }
 public ScriptDeletedNotification(IScript target, EventMessages messages)
     : base(target, messages)
 {
 }
 protected CancellableObjectEventArgs(object? eventObject, bool canCancel, EventMessages messages, IDictionary<string, object> additionalData)
     : base(canCancel, messages, additionalData) =>
 public ContentTypeChangedNotification(ContentTypeChange <IContentType> target, EventMessages messages) : base(target, messages)
 {
 }
示例#30
0
 public static Attempt <OperationResult <TStatusType, TValue>?> Succeed <TStatusType, TValue>(
     TStatusType statusType, EventMessages eventMessages, TValue value)
     where TStatusType : struct =>
 Core.Attempt.Succeed(new OperationResult <TStatusType, TValue>(statusType, eventMessages, value));