Browse Source

Infrastructure refactored.

pull/204/head
Sebastian Stehle 8 years ago
parent
commit
90091a5233
  1. 2
      src/Squidex.Domain.Apps.Core.Operations/HandleRules/Actions/WebhookActionHandler.cs
  2. 2
      src/Squidex.Domain.Apps.Core.Operations/HandleRules/IRuleActionHandler.cs
  3. 2
      src/Squidex.Domain.Apps.Core.Operations/HandleRules/IRuleTriggerHandler.cs
  4. 2
      src/Squidex.Domain.Apps.Core.Operations/HandleRules/RuleActionHandler.cs
  5. 2
      src/Squidex.Domain.Apps.Core.Operations/HandleRules/RuleService.cs
  6. 2
      src/Squidex.Domain.Apps.Core.Operations/HandleRules/RuleTriggerHandler.cs
  7. 2
      src/Squidex.Domain.Apps.Core.Operations/HandleRules/Triggers/ContentChangedTriggerHandler.cs
  8. 2
      src/Squidex.Domain.Apps.Events/Apps/AppClientAttached.cs
  9. 2
      src/Squidex.Domain.Apps.Events/Apps/AppClientRenamed.cs
  10. 2
      src/Squidex.Domain.Apps.Events/Apps/AppClientRevoked.cs
  11. 2
      src/Squidex.Domain.Apps.Events/Apps/AppClientUpdated.cs
  12. 2
      src/Squidex.Domain.Apps.Events/Apps/AppContributorAssigned.cs
  13. 2
      src/Squidex.Domain.Apps.Events/Apps/AppContributorRemoved.cs
  14. 2
      src/Squidex.Domain.Apps.Events/Apps/AppCreated.cs
  15. 2
      src/Squidex.Domain.Apps.Events/Apps/AppLanguageAdded.cs
  16. 2
      src/Squidex.Domain.Apps.Events/Apps/AppLanguageRemoved.cs
  17. 2
      src/Squidex.Domain.Apps.Events/Apps/AppMasterLanguageSet.cs
  18. 2
      src/Squidex.Domain.Apps.Events/Apps/Old/AppClientChanged.cs
  19. 2
      src/Squidex.Domain.Apps.Events/Assets/AssetCreated.cs
  20. 2
      src/Squidex.Domain.Apps.Events/Assets/AssetDeleted.cs
  21. 2
      src/Squidex.Domain.Apps.Events/Assets/AssetRenamed.cs
  22. 2
      src/Squidex.Domain.Apps.Events/Contents/ContentCreated.cs
  23. 2
      src/Squidex.Domain.Apps.Events/Contents/ContentDeleted.cs
  24. 2
      src/Squidex.Domain.Apps.Events/Contents/ContentStatusChanged.cs
  25. 2
      src/Squidex.Domain.Apps.Events/Contents/ContentUpdated.cs
  26. 2
      src/Squidex.Domain.Apps.Events/Contents/Old/ContentArchived.cs
  27. 2
      src/Squidex.Domain.Apps.Events/Contents/Old/ContentPublished.cs
  28. 2
      src/Squidex.Domain.Apps.Events/Contents/Old/ContentRestored.cs
  29. 2
      src/Squidex.Domain.Apps.Events/Contents/Old/ContentUnpublished.cs
  30. 2
      src/Squidex.Domain.Apps.Events/Rules/RuleCreated.cs
  31. 2
      src/Squidex.Domain.Apps.Events/Rules/RuleDeleted.cs
  32. 2
      src/Squidex.Domain.Apps.Events/Rules/RuleDisabled.cs
  33. 2
      src/Squidex.Domain.Apps.Events/Rules/RuleEnabled.cs
  34. 2
      src/Squidex.Domain.Apps.Events/Rules/RuleUpdated.cs
  35. 2
      src/Squidex.Domain.Apps.Events/Schemas/FieldAdded.cs
  36. 2
      src/Squidex.Domain.Apps.Events/Schemas/FieldDeleted.cs
  37. 2
      src/Squidex.Domain.Apps.Events/Schemas/FieldDisabled.cs
  38. 2
      src/Squidex.Domain.Apps.Events/Schemas/FieldEnabled.cs
  39. 2
      src/Squidex.Domain.Apps.Events/Schemas/FieldHidden.cs
  40. 2
      src/Squidex.Domain.Apps.Events/Schemas/FieldLocked.cs
  41. 2
      src/Squidex.Domain.Apps.Events/Schemas/FieldShown.cs
  42. 2
      src/Squidex.Domain.Apps.Events/Schemas/FieldUpdated.cs
  43. 2
      src/Squidex.Domain.Apps.Events/Schemas/Old/WebhookAdded.cs
  44. 2
      src/Squidex.Domain.Apps.Events/Schemas/Old/WebhookDeleted.cs
  45. 2
      src/Squidex.Domain.Apps.Events/Schemas/SchemaCreated.cs
  46. 2
      src/Squidex.Domain.Apps.Events/Schemas/SchemaDeleted.cs
  47. 2
      src/Squidex.Domain.Apps.Events/Schemas/SchemaFieldsReordered.cs
  48. 2
      src/Squidex.Domain.Apps.Events/Schemas/SchemaPublished.cs
  49. 2
      src/Squidex.Domain.Apps.Events/Schemas/SchemaUnpublished.cs
  50. 2
      src/Squidex.Domain.Apps.Events/Schemas/SchemaUpdated.cs
  51. 2
      src/Squidex.Domain.Apps.Events/Schemas/ScriptsConfigured.cs
  52. 2
      src/Squidex.Domain.Apps.Events/SquidexEvent.cs
  53. 2
      src/Squidex.Domain.Apps.Read.MongoDb/Assets/MongoAssetRepository_EventHandling.cs
  54. 2
      src/Squidex.Domain.Apps.Read.MongoDb/Assets/MongoAssetStatsRepository_EventHandling.cs
  55. 2
      src/Squidex.Domain.Apps.Read.MongoDb/Contents/MongoContentRepository.cs
  56. 2
      src/Squidex.Domain.Apps.Read.MongoDb/Contents/MongoContentRepository_EventHandling.cs
  57. 2
      src/Squidex.Domain.Apps.Read.MongoDb/History/MongoHistoryEventRepository.cs
  58. 2
      src/Squidex.Domain.Apps.Read.MongoDb/MongoCollectionExtensions.cs
  59. 2
      src/Squidex.Domain.Apps.Read/Apps/AppHistoryEventsCreator.cs
  60. 2
      src/Squidex.Domain.Apps.Read/Assets/IAssetEventConsumer.cs
  61. 2
      src/Squidex.Domain.Apps.Read/Contents/ContentHistoryEventsCreator.cs
  62. 2
      src/Squidex.Domain.Apps.Read/EntityMapper.cs
  63. 2
      src/Squidex.Domain.Apps.Read/History/HistoryEventsCreatorBase.cs
  64. 2
      src/Squidex.Domain.Apps.Read/History/IHistoryEventsCreator.cs
  65. 2
      src/Squidex.Domain.Apps.Read/Rules/RuleEnqueuer.cs
  66. 2
      src/Squidex.Domain.Apps.Read/Schemas/SchemaHistoryEventsCreator.cs
  67. 2
      src/Squidex.Domain.Apps.Read/State/AppStateEventConsumer.cs
  68. 2
      src/Squidex.Domain.Apps.Read/State/Grains/AppStateGrain.cs
  69. 2
      src/Squidex.Domain.Apps.Read/State/Grains/AppStateGrainState.cs
  70. 2
      src/Squidex.Domain.Apps.Read/State/Grains/AppStateGrainState_Apps.cs
  71. 2
      src/Squidex.Domain.Apps.Read/State/Grains/AppStateGrainState_Rules.cs
  72. 2
      src/Squidex.Domain.Apps.Read/State/Grains/AppStateGrainState_Schemas.cs
  73. 2
      src/Squidex.Domain.Apps.Write/AppAggregateCommand.cs
  74. 2
      src/Squidex.Domain.Apps.Write/Apps/AppCommandMiddleware.cs
  75. 2
      src/Squidex.Domain.Apps.Write/Apps/AppDomainObject.cs
  76. 2
      src/Squidex.Domain.Apps.Write/Apps/Commands/CreateApp.cs
  77. 2
      src/Squidex.Domain.Apps.Write/Assets/AssetCommandMiddleware.cs
  78. 2
      src/Squidex.Domain.Apps.Write/Assets/AssetDomainObject.cs
  79. 2
      src/Squidex.Domain.Apps.Write/Assets/AssetSavedResult.cs
  80. 2
      src/Squidex.Domain.Apps.Write/Assets/Commands/AssetAggregateCommand.cs
  81. 2
      src/Squidex.Domain.Apps.Write/Contents/Commands/ContentCommand.cs
  82. 2
      src/Squidex.Domain.Apps.Write/Contents/ContentCommandMiddleware.cs
  83. 2
      src/Squidex.Domain.Apps.Write/Contents/ContentDataChangedResult.cs
  84. 2
      src/Squidex.Domain.Apps.Write/Contents/ContentDomainObject.cs
  85. 2
      src/Squidex.Domain.Apps.Write/Contents/ContentVersionLoader.cs
  86. 2
      src/Squidex.Domain.Apps.Write/Rules/Commands/RuleAggregateCommand.cs
  87. 2
      src/Squidex.Domain.Apps.Write/Rules/RuleCommandMiddleware.cs
  88. 2
      src/Squidex.Domain.Apps.Write/Rules/RuleDomainObject.cs
  89. 2
      src/Squidex.Domain.Apps.Write/SchemaAggregateCommand.cs
  90. 2
      src/Squidex.Domain.Apps.Write/Schemas/Commands/CreateSchema.cs
  91. 2
      src/Squidex.Domain.Apps.Write/Schemas/SchemaCommandMiddleware.cs
  92. 2
      src/Squidex.Domain.Apps.Write/Schemas/SchemaDomainObject.cs
  93. 2
      src/Squidex.Domain.Apps.Write/SquidexCommand.cs
  94. 2
      src/Squidex.Infrastructure.GetEventStore/EventSourcing/Events/Formatter.cs
  95. 8
      src/Squidex.Infrastructure.GetEventStore/EventSourcing/Events/GetEventStore.cs
  96. 2
      src/Squidex.Infrastructure.GetEventStore/EventSourcing/Events/GetEventStoreSubscription.cs
  97. 2
      src/Squidex.Infrastructure.MongoDb/EventSourcing/MongoEvent.cs
  98. 2
      src/Squidex.Infrastructure.MongoDb/EventSourcing/MongoEventCommit.cs
  99. 12
      src/Squidex.Infrastructure.MongoDb/EventSourcing/MongoEventStore.cs
  100. 2
      src/Squidex.Infrastructure.MongoDb/EventSourcing/StreamPosition.cs

2
src/Squidex.Domain.Apps.Core.Operations/HandleRules/Actions/WebhookActionHandler.cs

@ -17,7 +17,7 @@ using Squidex.Domain.Apps.Core.Rules;
using Squidex.Domain.Apps.Core.Rules.Actions; using Squidex.Domain.Apps.Core.Rules.Actions;
using Squidex.Domain.Apps.Events; using Squidex.Domain.Apps.Events;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
using Squidex.Infrastructure.Http; using Squidex.Infrastructure.Http;
namespace Squidex.Domain.Apps.Core.HandleRules.Actions namespace Squidex.Domain.Apps.Core.HandleRules.Actions

2
src/Squidex.Domain.Apps.Core.Operations/HandleRules/IRuleActionHandler.cs

@ -10,7 +10,7 @@ using System;
using System.Threading.Tasks; using System.Threading.Tasks;
using Squidex.Domain.Apps.Core.Rules; using Squidex.Domain.Apps.Core.Rules;
using Squidex.Domain.Apps.Events; using Squidex.Domain.Apps.Events;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Core.HandleRules namespace Squidex.Domain.Apps.Core.HandleRules
{ {

2
src/Squidex.Domain.Apps.Core.Operations/HandleRules/IRuleTriggerHandler.cs

@ -9,7 +9,7 @@
using System; using System;
using Squidex.Domain.Apps.Core.Rules; using Squidex.Domain.Apps.Core.Rules;
using Squidex.Domain.Apps.Events; using Squidex.Domain.Apps.Events;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Core.HandleRules namespace Squidex.Domain.Apps.Core.HandleRules
{ {

2
src/Squidex.Domain.Apps.Core.Operations/HandleRules/RuleActionHandler.cs

@ -10,7 +10,7 @@ using System;
using System.Threading.Tasks; using System.Threading.Tasks;
using Squidex.Domain.Apps.Core.Rules; using Squidex.Domain.Apps.Core.Rules;
using Squidex.Domain.Apps.Events; using Squidex.Domain.Apps.Events;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Core.HandleRules namespace Squidex.Domain.Apps.Core.HandleRules
{ {

2
src/Squidex.Domain.Apps.Core.Operations/HandleRules/RuleService.cs

@ -16,7 +16,7 @@ using NodaTime;
using Squidex.Domain.Apps.Core.Rules; using Squidex.Domain.Apps.Core.Rules;
using Squidex.Domain.Apps.Events; using Squidex.Domain.Apps.Events;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Core.HandleRules namespace Squidex.Domain.Apps.Core.HandleRules
{ {

2
src/Squidex.Domain.Apps.Core.Operations/HandleRules/RuleTriggerHandler.cs

@ -9,7 +9,7 @@
using System; using System;
using Squidex.Domain.Apps.Core.Rules; using Squidex.Domain.Apps.Core.Rules;
using Squidex.Domain.Apps.Events; using Squidex.Domain.Apps.Events;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Core.HandleRules namespace Squidex.Domain.Apps.Core.HandleRules
{ {

2
src/Squidex.Domain.Apps.Core.Operations/HandleRules/Triggers/ContentChangedTriggerHandler.cs

@ -10,7 +10,7 @@ using Squidex.Domain.Apps.Core.Contents;
using Squidex.Domain.Apps.Core.Rules.Triggers; using Squidex.Domain.Apps.Core.Rules.Triggers;
using Squidex.Domain.Apps.Events; using Squidex.Domain.Apps.Events;
using Squidex.Domain.Apps.Events.Contents; using Squidex.Domain.Apps.Events.Contents;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Core.HandleRules.Triggers namespace Squidex.Domain.Apps.Core.HandleRules.Triggers
{ {

2
src/Squidex.Domain.Apps.Events/Apps/AppClientAttached.cs

@ -6,7 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Apps namespace Squidex.Domain.Apps.Events.Apps
{ {

2
src/Squidex.Domain.Apps.Events/Apps/AppClientRenamed.cs

@ -6,7 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Apps namespace Squidex.Domain.Apps.Events.Apps
{ {

2
src/Squidex.Domain.Apps.Events/Apps/AppClientRevoked.cs

@ -6,7 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Apps namespace Squidex.Domain.Apps.Events.Apps
{ {

2
src/Squidex.Domain.Apps.Events/Apps/AppClientUpdated.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using Squidex.Domain.Apps.Core.Apps; using Squidex.Domain.Apps.Core.Apps;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Apps namespace Squidex.Domain.Apps.Events.Apps
{ {

2
src/Squidex.Domain.Apps.Events/Apps/AppContributorAssigned.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using Squidex.Domain.Apps.Core.Apps; using Squidex.Domain.Apps.Core.Apps;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Apps namespace Squidex.Domain.Apps.Events.Apps
{ {

2
src/Squidex.Domain.Apps.Events/Apps/AppContributorRemoved.cs

@ -6,7 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Apps namespace Squidex.Domain.Apps.Events.Apps
{ {

2
src/Squidex.Domain.Apps.Events/Apps/AppCreated.cs

@ -6,7 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Apps namespace Squidex.Domain.Apps.Events.Apps
{ {

2
src/Squidex.Domain.Apps.Events/Apps/AppLanguageAdded.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Apps namespace Squidex.Domain.Apps.Events.Apps
{ {

2
src/Squidex.Domain.Apps.Events/Apps/AppLanguageRemoved.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Apps namespace Squidex.Domain.Apps.Events.Apps
{ {

2
src/Squidex.Domain.Apps.Events/Apps/AppMasterLanguageSet.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Apps namespace Squidex.Domain.Apps.Events.Apps
{ {

2
src/Squidex.Domain.Apps.Events/Apps/Old/AppClientChanged.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using Squidex.Domain.Apps.Core.Apps; using Squidex.Domain.Apps.Core.Apps;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
using Squidex.Infrastructure.Reflection; using Squidex.Infrastructure.Reflection;
namespace Squidex.Domain.Apps.Events.Apps.Old namespace Squidex.Domain.Apps.Events.Apps.Old

2
src/Squidex.Domain.Apps.Events/Assets/AssetCreated.cs

@ -6,7 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Assets namespace Squidex.Domain.Apps.Events.Assets
{ {

2
src/Squidex.Domain.Apps.Events/Assets/AssetDeleted.cs

@ -6,7 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Assets namespace Squidex.Domain.Apps.Events.Assets
{ {

2
src/Squidex.Domain.Apps.Events/Assets/AssetRenamed.cs

@ -6,7 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Assets namespace Squidex.Domain.Apps.Events.Assets
{ {

2
src/Squidex.Domain.Apps.Events/Contents/ContentCreated.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using Squidex.Domain.Apps.Core.Contents; using Squidex.Domain.Apps.Core.Contents;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Contents namespace Squidex.Domain.Apps.Events.Contents
{ {

2
src/Squidex.Domain.Apps.Events/Contents/ContentDeleted.cs

@ -6,7 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Contents namespace Squidex.Domain.Apps.Events.Contents
{ {

2
src/Squidex.Domain.Apps.Events/Contents/ContentStatusChanged.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using Squidex.Domain.Apps.Core.Contents; using Squidex.Domain.Apps.Core.Contents;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Contents namespace Squidex.Domain.Apps.Events.Contents
{ {

2
src/Squidex.Domain.Apps.Events/Contents/ContentUpdated.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using Squidex.Domain.Apps.Core.Contents; using Squidex.Domain.Apps.Core.Contents;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Contents namespace Squidex.Domain.Apps.Events.Contents
{ {

2
src/Squidex.Domain.Apps.Events/Contents/Old/ContentArchived.cs

@ -8,7 +8,7 @@
using System; using System;
using Squidex.Domain.Apps.Core.Contents; using Squidex.Domain.Apps.Core.Contents;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
using Squidex.Infrastructure.Reflection; using Squidex.Infrastructure.Reflection;
namespace Squidex.Domain.Apps.Events.Contents.Old namespace Squidex.Domain.Apps.Events.Contents.Old

2
src/Squidex.Domain.Apps.Events/Contents/Old/ContentPublished.cs

@ -8,7 +8,7 @@
using System; using System;
using Squidex.Domain.Apps.Core.Contents; using Squidex.Domain.Apps.Core.Contents;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
using Squidex.Infrastructure.Reflection; using Squidex.Infrastructure.Reflection;
namespace Squidex.Domain.Apps.Events.Contents.Old namespace Squidex.Domain.Apps.Events.Contents.Old

2
src/Squidex.Domain.Apps.Events/Contents/Old/ContentRestored.cs

@ -8,7 +8,7 @@
using System; using System;
using Squidex.Domain.Apps.Core.Contents; using Squidex.Domain.Apps.Core.Contents;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
using Squidex.Infrastructure.Reflection; using Squidex.Infrastructure.Reflection;
namespace Squidex.Domain.Apps.Events.Contents.Old namespace Squidex.Domain.Apps.Events.Contents.Old

2
src/Squidex.Domain.Apps.Events/Contents/Old/ContentUnpublished.cs

@ -8,7 +8,7 @@
using System; using System;
using Squidex.Domain.Apps.Core.Contents; using Squidex.Domain.Apps.Core.Contents;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
using Squidex.Infrastructure.Reflection; using Squidex.Infrastructure.Reflection;
namespace Squidex.Domain.Apps.Events.Contents.Old namespace Squidex.Domain.Apps.Events.Contents.Old

2
src/Squidex.Domain.Apps.Events/Rules/RuleCreated.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using Squidex.Domain.Apps.Core.Rules; using Squidex.Domain.Apps.Core.Rules;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Rules namespace Squidex.Domain.Apps.Events.Rules
{ {

2
src/Squidex.Domain.Apps.Events/Rules/RuleDeleted.cs

@ -6,7 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Rules namespace Squidex.Domain.Apps.Events.Rules
{ {

2
src/Squidex.Domain.Apps.Events/Rules/RuleDisabled.cs

@ -6,7 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Rules namespace Squidex.Domain.Apps.Events.Rules
{ {

2
src/Squidex.Domain.Apps.Events/Rules/RuleEnabled.cs

@ -6,7 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Rules namespace Squidex.Domain.Apps.Events.Rules
{ {

2
src/Squidex.Domain.Apps.Events/Rules/RuleUpdated.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using Squidex.Domain.Apps.Core.Rules; using Squidex.Domain.Apps.Core.Rules;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Rules namespace Squidex.Domain.Apps.Events.Rules
{ {

2
src/Squidex.Domain.Apps.Events/Schemas/FieldAdded.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using Squidex.Domain.Apps.Core.Schemas; using Squidex.Domain.Apps.Core.Schemas;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Schemas namespace Squidex.Domain.Apps.Events.Schemas
{ {

2
src/Squidex.Domain.Apps.Events/Schemas/FieldDeleted.cs

@ -6,7 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Schemas namespace Squidex.Domain.Apps.Events.Schemas
{ {

2
src/Squidex.Domain.Apps.Events/Schemas/FieldDisabled.cs

@ -6,7 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Schemas namespace Squidex.Domain.Apps.Events.Schemas
{ {

2
src/Squidex.Domain.Apps.Events/Schemas/FieldEnabled.cs

@ -6,7 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Schemas namespace Squidex.Domain.Apps.Events.Schemas
{ {

2
src/Squidex.Domain.Apps.Events/Schemas/FieldHidden.cs

@ -6,7 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Schemas namespace Squidex.Domain.Apps.Events.Schemas
{ {

2
src/Squidex.Domain.Apps.Events/Schemas/FieldLocked.cs

@ -6,7 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Schemas namespace Squidex.Domain.Apps.Events.Schemas
{ {

2
src/Squidex.Domain.Apps.Events/Schemas/FieldShown.cs

@ -6,7 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Schemas namespace Squidex.Domain.Apps.Events.Schemas
{ {

2
src/Squidex.Domain.Apps.Events/Schemas/FieldUpdated.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using Squidex.Domain.Apps.Core.Schemas; using Squidex.Domain.Apps.Core.Schemas;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Schemas namespace Squidex.Domain.Apps.Events.Schemas
{ {

2
src/Squidex.Domain.Apps.Events/Schemas/Old/WebhookAdded.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using System; using System;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Schemas.Old namespace Squidex.Domain.Apps.Events.Schemas.Old
{ {

2
src/Squidex.Domain.Apps.Events/Schemas/Old/WebhookDeleted.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using System; using System;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Schemas.Old namespace Squidex.Domain.Apps.Events.Schemas.Old
{ {

2
src/Squidex.Domain.Apps.Events/Schemas/SchemaCreated.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using Squidex.Domain.Apps.Core.Schemas; using Squidex.Domain.Apps.Core.Schemas;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
using SchemaFields = System.Collections.Generic.List<Squidex.Domain.Apps.Events.Schemas.SchemaCreatedField>; using SchemaFields = System.Collections.Generic.List<Squidex.Domain.Apps.Events.Schemas.SchemaCreatedField>;
namespace Squidex.Domain.Apps.Events.Schemas namespace Squidex.Domain.Apps.Events.Schemas

2
src/Squidex.Domain.Apps.Events/Schemas/SchemaDeleted.cs

@ -6,7 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Schemas namespace Squidex.Domain.Apps.Events.Schemas
{ {

2
src/Squidex.Domain.Apps.Events/Schemas/SchemaFieldsReordered.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using System.Collections.Generic; using System.Collections.Generic;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Schemas namespace Squidex.Domain.Apps.Events.Schemas
{ {

2
src/Squidex.Domain.Apps.Events/Schemas/SchemaPublished.cs

@ -6,7 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Schemas namespace Squidex.Domain.Apps.Events.Schemas
{ {

2
src/Squidex.Domain.Apps.Events/Schemas/SchemaUnpublished.cs

@ -6,7 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Schemas namespace Squidex.Domain.Apps.Events.Schemas
{ {

2
src/Squidex.Domain.Apps.Events/Schemas/SchemaUpdated.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using Squidex.Domain.Apps.Core.Schemas; using Squidex.Domain.Apps.Core.Schemas;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Schemas namespace Squidex.Domain.Apps.Events.Schemas
{ {

2
src/Squidex.Domain.Apps.Events/Schemas/ScriptsConfigured.cs

@ -6,7 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events.Schemas namespace Squidex.Domain.Apps.Events.Schemas
{ {

2
src/Squidex.Domain.Apps.Events/SquidexEvent.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Events namespace Squidex.Domain.Apps.Events
{ {

2
src/Squidex.Domain.Apps.Read.MongoDb/Assets/MongoAssetRepository_EventHandling.cs

@ -9,7 +9,7 @@
using System.Threading.Tasks; using System.Threading.Tasks;
using MongoDB.Driver; using MongoDB.Driver;
using Squidex.Domain.Apps.Events.Assets; using Squidex.Domain.Apps.Events.Assets;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
using Squidex.Infrastructure.Dispatching; using Squidex.Infrastructure.Dispatching;
using Squidex.Infrastructure.Reflection; using Squidex.Infrastructure.Reflection;

2
src/Squidex.Domain.Apps.Read.MongoDb/Assets/MongoAssetStatsRepository_EventHandling.cs

@ -10,7 +10,7 @@ using System;
using System.Threading.Tasks; using System.Threading.Tasks;
using MongoDB.Driver; using MongoDB.Driver;
using Squidex.Domain.Apps.Events.Assets; using Squidex.Domain.Apps.Events.Assets;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
using Squidex.Infrastructure.Dispatching; using Squidex.Infrastructure.Dispatching;
namespace Squidex.Domain.Apps.Read.MongoDb.Assets namespace Squidex.Domain.Apps.Read.MongoDb.Assets

2
src/Squidex.Domain.Apps.Read.MongoDb/Contents/MongoContentRepository.cs

@ -20,7 +20,7 @@ using Squidex.Domain.Apps.Read.Contents.Repositories;
using Squidex.Domain.Apps.Read.MongoDb.Contents.Visitors; using Squidex.Domain.Apps.Read.MongoDb.Contents.Visitors;
using Squidex.Domain.Apps.Read.Schemas; using Squidex.Domain.Apps.Read.Schemas;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Read.MongoDb.Contents namespace Squidex.Domain.Apps.Read.MongoDb.Contents
{ {

2
src/Squidex.Domain.Apps.Read.MongoDb/Contents/MongoContentRepository_EventHandling.cs

@ -13,7 +13,7 @@ using Squidex.Domain.Apps.Core.ConvertContent;
using Squidex.Domain.Apps.Events.Apps; using Squidex.Domain.Apps.Events.Apps;
using Squidex.Domain.Apps.Events.Assets; using Squidex.Domain.Apps.Events.Assets;
using Squidex.Domain.Apps.Events.Contents; using Squidex.Domain.Apps.Events.Contents;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
using Squidex.Infrastructure.Dispatching; using Squidex.Infrastructure.Dispatching;
using Squidex.Infrastructure.Reflection; using Squidex.Infrastructure.Reflection;

2
src/Squidex.Domain.Apps.Read.MongoDb/History/MongoHistoryEventRepository.cs

@ -14,7 +14,7 @@ using MongoDB.Driver;
using Squidex.Domain.Apps.Events; using Squidex.Domain.Apps.Events;
using Squidex.Domain.Apps.Read.History; using Squidex.Domain.Apps.Read.History;
using Squidex.Domain.Apps.Read.History.Repositories; using Squidex.Domain.Apps.Read.History.Repositories;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
using Squidex.Infrastructure.MongoDb; using Squidex.Infrastructure.MongoDb;
namespace Squidex.Domain.Apps.Read.MongoDb.History namespace Squidex.Domain.Apps.Read.MongoDb.History

2
src/Squidex.Domain.Apps.Read.MongoDb/MongoCollectionExtensions.cs

@ -11,7 +11,7 @@ using System.Threading.Tasks;
using MongoDB.Driver; using MongoDB.Driver;
using Squidex.Domain.Apps.Events; using Squidex.Domain.Apps.Events;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
using Squidex.Infrastructure.MongoDb; using Squidex.Infrastructure.MongoDb;
namespace Squidex.Domain.Apps.Read.MongoDb namespace Squidex.Domain.Apps.Read.MongoDb

2
src/Squidex.Domain.Apps.Read/Apps/AppHistoryEventsCreator.cs

@ -10,7 +10,7 @@ using System.Threading.Tasks;
using Squidex.Domain.Apps.Events.Apps; using Squidex.Domain.Apps.Events.Apps;
using Squidex.Domain.Apps.Read.History; using Squidex.Domain.Apps.Read.History;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
using Squidex.Infrastructure.Dispatching; using Squidex.Infrastructure.Dispatching;
namespace Squidex.Domain.Apps.Read.Apps namespace Squidex.Domain.Apps.Read.Apps

2
src/Squidex.Domain.Apps.Read/Assets/IAssetEventConsumer.cs

@ -6,7 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Read.Assets namespace Squidex.Domain.Apps.Read.Assets
{ {

2
src/Squidex.Domain.Apps.Read/Contents/ContentHistoryEventsCreator.cs

@ -10,7 +10,7 @@ using System.Threading.Tasks;
using Squidex.Domain.Apps.Events.Contents; using Squidex.Domain.Apps.Events.Contents;
using Squidex.Domain.Apps.Read.History; using Squidex.Domain.Apps.Read.History;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Read.Contents namespace Squidex.Domain.Apps.Read.Contents
{ {

2
src/Squidex.Domain.Apps.Read/EntityMapper.cs

@ -8,7 +8,7 @@
using System; using System;
using Squidex.Domain.Apps.Events; using Squidex.Domain.Apps.Events;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Read namespace Squidex.Domain.Apps.Read
{ {

2
src/Squidex.Domain.Apps.Read/History/HistoryEventsCreatorBase.cs

@ -9,7 +9,7 @@
using System.Collections.Generic; using System.Collections.Generic;
using System.Threading.Tasks; using System.Threading.Tasks;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Read.History namespace Squidex.Domain.Apps.Read.History
{ {

2
src/Squidex.Domain.Apps.Read/History/IHistoryEventsCreator.cs

@ -8,7 +8,7 @@
using System.Collections.Generic; using System.Collections.Generic;
using System.Threading.Tasks; using System.Threading.Tasks;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Read.History namespace Squidex.Domain.Apps.Read.History
{ {

2
src/Squidex.Domain.Apps.Read/Rules/RuleEnqueuer.cs

@ -11,7 +11,7 @@ using Squidex.Domain.Apps.Core.HandleRules;
using Squidex.Domain.Apps.Events; using Squidex.Domain.Apps.Events;
using Squidex.Domain.Apps.Read.Rules.Repositories; using Squidex.Domain.Apps.Read.Rules.Repositories;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
using Squidex.Infrastructure.Tasks; using Squidex.Infrastructure.Tasks;
namespace Squidex.Domain.Apps.Read.Rules namespace Squidex.Domain.Apps.Read.Rules

2
src/Squidex.Domain.Apps.Read/Schemas/SchemaHistoryEventsCreator.cs

@ -11,7 +11,7 @@ using Squidex.Domain.Apps.Events;
using Squidex.Domain.Apps.Events.Schemas; using Squidex.Domain.Apps.Events.Schemas;
using Squidex.Domain.Apps.Read.History; using Squidex.Domain.Apps.Read.History;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Read.Schemas namespace Squidex.Domain.Apps.Read.Schemas
{ {

2
src/Squidex.Domain.Apps.Read/State/AppStateEventConsumer.cs

@ -11,7 +11,7 @@ using Squidex.Domain.Apps.Events;
using Squidex.Domain.Apps.Events.Apps; using Squidex.Domain.Apps.Events.Apps;
using Squidex.Domain.Apps.Read.State.Grains; using Squidex.Domain.Apps.Read.State.Grains;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
using Squidex.Infrastructure.States; using Squidex.Infrastructure.States;
using Squidex.Infrastructure.Tasks; using Squidex.Infrastructure.Tasks;

2
src/Squidex.Domain.Apps.Read/State/Grains/AppStateGrain.cs

@ -16,7 +16,7 @@ using Squidex.Domain.Apps.Read.Apps;
using Squidex.Domain.Apps.Read.Rules; using Squidex.Domain.Apps.Read.Rules;
using Squidex.Domain.Apps.Read.Schemas; using Squidex.Domain.Apps.Read.Schemas;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
using Squidex.Infrastructure.States; using Squidex.Infrastructure.States;
namespace Squidex.Domain.Apps.Read.State.Grains namespace Squidex.Domain.Apps.Read.State.Grains

2
src/Squidex.Domain.Apps.Read/State/Grains/AppStateGrainState.cs

@ -16,7 +16,7 @@ using Squidex.Domain.Apps.Read.Apps;
using Squidex.Domain.Apps.Read.Rules; using Squidex.Domain.Apps.Read.Rules;
using Squidex.Domain.Apps.Read.Schemas; using Squidex.Domain.Apps.Read.Schemas;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
using Squidex.Infrastructure.Dispatching; using Squidex.Infrastructure.Dispatching;
namespace Squidex.Domain.Apps.Read.State.Grains namespace Squidex.Domain.Apps.Read.State.Grains

2
src/Squidex.Domain.Apps.Read/State/Grains/AppStateGrainState_Apps.cs

@ -12,7 +12,7 @@ using Squidex.Domain.Apps.Events;
using Squidex.Domain.Apps.Events.Apps; using Squidex.Domain.Apps.Events.Apps;
using Squidex.Domain.Apps.Events.Apps.Utils; using Squidex.Domain.Apps.Events.Apps.Utils;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
using Squidex.Infrastructure.Reflection; using Squidex.Infrastructure.Reflection;
namespace Squidex.Domain.Apps.Read.State.Grains namespace Squidex.Domain.Apps.Read.State.Grains

2
src/Squidex.Domain.Apps.Read/State/Grains/AppStateGrainState_Rules.cs

@ -10,7 +10,7 @@ using System;
using Squidex.Domain.Apps.Events.Rules; using Squidex.Domain.Apps.Events.Rules;
using Squidex.Domain.Apps.Events.Rules.Utils; using Squidex.Domain.Apps.Events.Rules.Utils;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Read.State.Grains namespace Squidex.Domain.Apps.Read.State.Grains
{ {

2
src/Squidex.Domain.Apps.Read/State/Grains/AppStateGrainState_Schemas.cs

@ -12,7 +12,7 @@ using Squidex.Domain.Apps.Events.Schemas;
using Squidex.Domain.Apps.Events.Schemas.Old; using Squidex.Domain.Apps.Events.Schemas.Old;
using Squidex.Domain.Apps.Events.Schemas.Utils; using Squidex.Domain.Apps.Events.Schemas.Utils;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
using Squidex.Infrastructure.Reflection; using Squidex.Infrastructure.Reflection;
#pragma warning disable CS0612 // Type or member is obsolete #pragma warning disable CS0612 // Type or member is obsolete

2
src/Squidex.Domain.Apps.Write/AppAggregateCommand.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using System; using System;
using Squidex.Infrastructure.CQRS.Commands; using Squidex.Infrastructure.Commands;
namespace Squidex.Domain.Apps.Write namespace Squidex.Domain.Apps.Write
{ {

2
src/Squidex.Domain.Apps.Write/Apps/AppCommandMiddleware.cs

@ -13,7 +13,7 @@ using Squidex.Domain.Apps.Read.Apps.Services;
using Squidex.Domain.Apps.Write.Apps.Commands; using Squidex.Domain.Apps.Write.Apps.Commands;
using Squidex.Domain.Apps.Write.Apps.Guards; using Squidex.Domain.Apps.Write.Apps.Guards;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Commands; using Squidex.Infrastructure.Commands;
using Squidex.Infrastructure.Dispatching; using Squidex.Infrastructure.Dispatching;
using Squidex.Shared.Users; using Squidex.Shared.Users;

2
src/Squidex.Domain.Apps.Write/Apps/AppDomainObject.cs

@ -14,7 +14,7 @@ using Squidex.Domain.Apps.Events.Apps.Utils;
using Squidex.Domain.Apps.Write.Apps.Commands; using Squidex.Domain.Apps.Write.Apps.Commands;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS; using Squidex.Infrastructure.CQRS;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
using Squidex.Infrastructure.Dispatching; using Squidex.Infrastructure.Dispatching;
using Squidex.Infrastructure.Reflection; using Squidex.Infrastructure.Reflection;

2
src/Squidex.Domain.Apps.Write/Apps/Commands/CreateApp.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using System; using System;
using Squidex.Infrastructure.CQRS.Commands; using Squidex.Infrastructure.Commands;
namespace Squidex.Domain.Apps.Write.Apps.Commands namespace Squidex.Domain.Apps.Write.Apps.Commands
{ {

2
src/Squidex.Domain.Apps.Write/Assets/AssetCommandMiddleware.cs

@ -12,7 +12,7 @@ using Squidex.Domain.Apps.Write.Assets.Commands;
using Squidex.Domain.Apps.Write.Assets.Guards; using Squidex.Domain.Apps.Write.Assets.Guards;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.Assets; using Squidex.Infrastructure.Assets;
using Squidex.Infrastructure.CQRS.Commands; using Squidex.Infrastructure.Commands;
using Squidex.Infrastructure.Dispatching; using Squidex.Infrastructure.Dispatching;
namespace Squidex.Domain.Apps.Write.Assets namespace Squidex.Domain.Apps.Write.Assets

2
src/Squidex.Domain.Apps.Write/Assets/AssetDomainObject.cs

@ -11,7 +11,7 @@ using Squidex.Domain.Apps.Events.Assets;
using Squidex.Domain.Apps.Write.Assets.Commands; using Squidex.Domain.Apps.Write.Assets.Commands;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS; using Squidex.Infrastructure.CQRS;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
using Squidex.Infrastructure.Dispatching; using Squidex.Infrastructure.Dispatching;
using Squidex.Infrastructure.Reflection; using Squidex.Infrastructure.Reflection;

2
src/Squidex.Domain.Apps.Write/Assets/AssetSavedResult.cs

@ -6,7 +6,7 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure.CQRS.Commands; using Squidex.Infrastructure.Commands;
namespace Squidex.Domain.Apps.Write.Assets namespace Squidex.Domain.Apps.Write.Assets
{ {

2
src/Squidex.Domain.Apps.Write/Assets/Commands/AssetAggregateCommand.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using System; using System;
using Squidex.Infrastructure.CQRS.Commands; using Squidex.Infrastructure.Commands;
namespace Squidex.Domain.Apps.Write.Assets.Commands namespace Squidex.Domain.Apps.Write.Assets.Commands
{ {

2
src/Squidex.Domain.Apps.Write/Contents/Commands/ContentCommand.cs

@ -8,7 +8,7 @@
using System; using System;
using System.Security.Claims; using System.Security.Claims;
using Squidex.Infrastructure.CQRS.Commands; using Squidex.Infrastructure.Commands;
namespace Squidex.Domain.Apps.Write.Contents.Commands namespace Squidex.Domain.Apps.Write.Contents.Commands
{ {

2
src/Squidex.Domain.Apps.Write/Contents/ContentCommandMiddleware.cs

@ -15,7 +15,7 @@ using Squidex.Domain.Apps.Read.Contents.Repositories;
using Squidex.Domain.Apps.Write.Contents.Commands; using Squidex.Domain.Apps.Write.Contents.Commands;
using Squidex.Domain.Apps.Write.Contents.Guards; using Squidex.Domain.Apps.Write.Contents.Guards;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Commands; using Squidex.Infrastructure.Commands;
using Squidex.Infrastructure.Dispatching; using Squidex.Infrastructure.Dispatching;
namespace Squidex.Domain.Apps.Write.Contents namespace Squidex.Domain.Apps.Write.Contents

2
src/Squidex.Domain.Apps.Write/Contents/ContentDataChangedResult.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using Squidex.Domain.Apps.Core.Contents; using Squidex.Domain.Apps.Core.Contents;
using Squidex.Infrastructure.CQRS.Commands; using Squidex.Infrastructure.Commands;
namespace Squidex.Domain.Apps.Write.Contents namespace Squidex.Domain.Apps.Write.Contents
{ {

2
src/Squidex.Domain.Apps.Write/Contents/ContentDomainObject.cs

@ -12,7 +12,7 @@ using Squidex.Domain.Apps.Events.Contents;
using Squidex.Domain.Apps.Write.Contents.Commands; using Squidex.Domain.Apps.Write.Contents.Commands;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS; using Squidex.Infrastructure.CQRS;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
using Squidex.Infrastructure.Dispatching; using Squidex.Infrastructure.Dispatching;
using Squidex.Infrastructure.Reflection; using Squidex.Infrastructure.Reflection;

2
src/Squidex.Domain.Apps.Write/Contents/ContentVersionLoader.cs

@ -12,7 +12,7 @@ using System.Threading.Tasks;
using Squidex.Domain.Apps.Core.Contents; using Squidex.Domain.Apps.Core.Contents;
using Squidex.Domain.Apps.Events.Contents; using Squidex.Domain.Apps.Events.Contents;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
namespace Squidex.Domain.Apps.Write.Contents namespace Squidex.Domain.Apps.Write.Contents
{ {

2
src/Squidex.Domain.Apps.Write/Rules/Commands/RuleAggregateCommand.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using System; using System;
using Squidex.Infrastructure.CQRS.Commands; using Squidex.Infrastructure.Commands;
namespace Squidex.Domain.Apps.Write.Rules.Commands namespace Squidex.Domain.Apps.Write.Rules.Commands
{ {

2
src/Squidex.Domain.Apps.Write/Rules/RuleCommandMiddleware.cs

@ -12,7 +12,7 @@ using Squidex.Domain.Apps.Read;
using Squidex.Domain.Apps.Write.Rules.Commands; using Squidex.Domain.Apps.Write.Rules.Commands;
using Squidex.Domain.Apps.Write.Rules.Guards; using Squidex.Domain.Apps.Write.Rules.Guards;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Commands; using Squidex.Infrastructure.Commands;
using Squidex.Infrastructure.Dispatching; using Squidex.Infrastructure.Dispatching;
namespace Squidex.Domain.Apps.Write.Rules namespace Squidex.Domain.Apps.Write.Rules

2
src/Squidex.Domain.Apps.Write/Rules/RuleDomainObject.cs

@ -13,7 +13,7 @@ using Squidex.Domain.Apps.Events.Rules.Utils;
using Squidex.Domain.Apps.Write.Rules.Commands; using Squidex.Domain.Apps.Write.Rules.Commands;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS; using Squidex.Infrastructure.CQRS;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
using Squidex.Infrastructure.Dispatching; using Squidex.Infrastructure.Dispatching;
using Squidex.Infrastructure.Reflection; using Squidex.Infrastructure.Reflection;

2
src/Squidex.Domain.Apps.Write/SchemaAggregateCommand.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using System; using System;
using Squidex.Infrastructure.CQRS.Commands; using Squidex.Infrastructure.Commands;
namespace Squidex.Domain.Apps.Write namespace Squidex.Domain.Apps.Write
{ {

2
src/Squidex.Domain.Apps.Write/Schemas/Commands/CreateSchema.cs

@ -8,7 +8,7 @@
using System; using System;
using Squidex.Domain.Apps.Core.Schemas; using Squidex.Domain.Apps.Core.Schemas;
using Squidex.Infrastructure.CQRS.Commands; using Squidex.Infrastructure.Commands;
using SchemaFields = System.Collections.Generic.List<Squidex.Domain.Apps.Write.Schemas.Commands.CreateSchemaField>; using SchemaFields = System.Collections.Generic.List<Squidex.Domain.Apps.Write.Schemas.Commands.CreateSchemaField>;
namespace Squidex.Domain.Apps.Write.Schemas.Commands namespace Squidex.Domain.Apps.Write.Schemas.Commands

2
src/Squidex.Domain.Apps.Write/Schemas/SchemaCommandMiddleware.cs

@ -13,7 +13,7 @@ using Squidex.Domain.Apps.Read;
using Squidex.Domain.Apps.Write.Schemas.Commands; using Squidex.Domain.Apps.Write.Schemas.Commands;
using Squidex.Domain.Apps.Write.Schemas.Guards; using Squidex.Domain.Apps.Write.Schemas.Guards;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Commands; using Squidex.Infrastructure.Commands;
using Squidex.Infrastructure.Dispatching; using Squidex.Infrastructure.Dispatching;
namespace Squidex.Domain.Apps.Write.Schemas namespace Squidex.Domain.Apps.Write.Schemas

2
src/Squidex.Domain.Apps.Write/Schemas/SchemaDomainObject.cs

@ -14,7 +14,7 @@ using Squidex.Domain.Apps.Events.Schemas.Utils;
using Squidex.Domain.Apps.Write.Schemas.Commands; using Squidex.Domain.Apps.Write.Schemas.Commands;
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS; using Squidex.Infrastructure.CQRS;
using Squidex.Infrastructure.CQRS.Events; using Squidex.Infrastructure.EventSourcing;
using Squidex.Infrastructure.Dispatching; using Squidex.Infrastructure.Dispatching;
using Squidex.Infrastructure.Reflection; using Squidex.Infrastructure.Reflection;

2
src/Squidex.Domain.Apps.Write/SquidexCommand.cs

@ -7,7 +7,7 @@
// ========================================================================== // ==========================================================================
using Squidex.Infrastructure; using Squidex.Infrastructure;
using Squidex.Infrastructure.CQRS.Commands; using Squidex.Infrastructure.Commands;
namespace Squidex.Domain.Apps.Write namespace Squidex.Domain.Apps.Write
{ {

2
src/Squidex.Infrastructure.GetEventStore/CQRS/Events/Formatter.cs → src/Squidex.Infrastructure.GetEventStore/EventSourcing/Events/Formatter.cs

@ -10,7 +10,7 @@ using System.Text;
using EventStore.ClientAPI; using EventStore.ClientAPI;
using EventStoreData = EventStore.ClientAPI.EventData; using EventStoreData = EventStore.ClientAPI.EventData;
namespace Squidex.Infrastructure.CQRS.Events namespace Squidex.Infrastructure.EventSourcing
{ {
public static class Formatter public static class Formatter
{ {

8
src/Squidex.Infrastructure.GetEventStore/CQRS/Events/GetEventStore.cs → src/Squidex.Infrastructure.GetEventStore/EventSourcing/Events/GetEventStore.cs

@ -13,7 +13,7 @@ using System.Threading;
using System.Threading.Tasks; using System.Threading.Tasks;
using EventStore.ClientAPI; using EventStore.ClientAPI;
namespace Squidex.Infrastructure.CQRS.Events namespace Squidex.Infrastructure.EventSourcing
{ {
public sealed class GetEventStore : IEventStore, IExternalSystem public sealed class GetEventStore : IEventStore, IExternalSystem
{ {
@ -59,11 +59,11 @@ namespace Squidex.Infrastructure.CQRS.Events
throw new NotSupportedException(); throw new NotSupportedException();
} }
public async Task<IReadOnlyList<StoredEvent>> GetEventsAsync(string streamName, int position = -1) public async Task<IReadOnlyList<StoredEvent>> GetEventsAsync(string streamName, long streamPosition = -1)
{ {
var result = new List<StoredEvent>(); var result = new List<StoredEvent>();
var sliceStart = 0L; var sliceStart = streamPosition;
StreamEventsSlice currentSlice; StreamEventsSlice currentSlice;
do do
@ -92,7 +92,7 @@ namespace Squidex.Infrastructure.CQRS.Events
return AppendEventsInternalAsync(streamName, ExpectedVersion.Any, events); return AppendEventsInternalAsync(streamName, ExpectedVersion.Any, events);
} }
public Task AppendEventsAsync(Guid commitId, string streamName, int expectedVersion, ICollection<EventData> events) public Task AppendEventsAsync(Guid commitId, string streamName, long expectedVersion, ICollection<EventData> events)
{ {
Guard.GreaterEquals(expectedVersion, -1, nameof(expectedVersion)); Guard.GreaterEquals(expectedVersion, -1, nameof(expectedVersion));

2
src/Squidex.Infrastructure.GetEventStore/CQRS/Events/GetEventStoreSubscription.cs → src/Squidex.Infrastructure.GetEventStore/EventSourcing/Events/GetEventStoreSubscription.cs

@ -18,7 +18,7 @@ using EventStore.ClientAPI.Exceptions;
using EventStore.ClientAPI.Projections; using EventStore.ClientAPI.Projections;
using Squidex.Infrastructure.Tasks; using Squidex.Infrastructure.Tasks;
namespace Squidex.Infrastructure.CQRS.Events namespace Squidex.Infrastructure.EventSourcing
{ {
internal sealed class GetEventStoreSubscription : IEventSubscription internal sealed class GetEventStoreSubscription : IEventSubscription
{ {

2
src/Squidex.Infrastructure.MongoDb/CQRS/Events/MongoEvent.cs → src/Squidex.Infrastructure.MongoDb/EventSourcing/MongoEvent.cs

@ -10,7 +10,7 @@ using System;
using MongoDB.Bson.Serialization.Attributes; using MongoDB.Bson.Serialization.Attributes;
using Squidex.Infrastructure.Reflection; using Squidex.Infrastructure.Reflection;
namespace Squidex.Infrastructure.CQRS.Events namespace Squidex.Infrastructure.EventSourcing
{ {
public class MongoEvent public class MongoEvent
{ {

2
src/Squidex.Infrastructure.MongoDb/CQRS/Events/MongoEventCommit.cs → src/Squidex.Infrastructure.MongoDb/EventSourcing/MongoEventCommit.cs

@ -10,7 +10,7 @@ using System;
using MongoDB.Bson; using MongoDB.Bson;
using MongoDB.Bson.Serialization.Attributes; using MongoDB.Bson.Serialization.Attributes;
namespace Squidex.Infrastructure.CQRS.Events namespace Squidex.Infrastructure.EventSourcing
{ {
public sealed class MongoEventCommit public sealed class MongoEventCommit
{ {

12
src/Squidex.Infrastructure.MongoDb/CQRS/Events/MongoEventStore.cs → src/Squidex.Infrastructure.MongoDb/EventSourcing/MongoEventStore.cs

@ -8,16 +8,14 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq;
using System.Reactive.Linq; using System.Reactive.Linq;
using System.Threading; using System.Threading;
using System.Threading.Tasks; using System.Threading.Tasks;
using MongoDB.Bson; using MongoDB.Bson;
using MongoDB.Driver; using MongoDB.Driver;
using Squidex.Infrastructure.MongoDb; using Squidex.Infrastructure.MongoDb;
using Squidex.Infrastructure.Tasks;
namespace Squidex.Infrastructure.CQRS.Events namespace Squidex.Infrastructure.EventSourcing
{ {
public class MongoEventStore : MongoRepositoryBase<MongoEventCommit>, IEventStore public class MongoEventStore : MongoRepositoryBase<MongoEventCommit>, IEventStore
{ {
@ -63,9 +61,9 @@ namespace Squidex.Infrastructure.CQRS.Events
return new PollingSubscription(this, notifier, subscriber, streamFilter, position); return new PollingSubscription(this, notifier, subscriber, streamFilter, position);
} }
public async Task<IReadOnlyList<StoredEvent>> GetEventsAsync(string streamName, int position = -1) public async Task<IReadOnlyList<StoredEvent>> GetEventsAsync(string streamName, long streamPosition = -1)
{ {
var commits = await Collection.Find(x => x.EventStreamOffset > position).Sort(Sort.Ascending(TimestampField)).ToListAsync(); var commits = await Collection.Find(x => x.EventStreamOffset >= streamPosition).Sort(Sort.Ascending(TimestampField)).ToListAsync();
var result = new List<StoredEvent>(); var result = new List<StoredEvent>();
@ -80,7 +78,7 @@ namespace Squidex.Infrastructure.CQRS.Events
{ {
eventStreamOffset++; eventStreamOffset++;
if (eventStreamOffset > position) if (eventStreamOffset >= streamPosition)
{ {
var eventData = e.ToEventData(); var eventData = e.ToEventData();
var eventToken = new StreamPosition(commitTimestamp, commitOffset, commit.Events.Length); var eventToken = new StreamPosition(commitTimestamp, commitOffset, commit.Events.Length);
@ -130,7 +128,7 @@ namespace Squidex.Infrastructure.CQRS.Events
return AppendEventsInternalAsync(commitId, streamName, AnyVersion, events); return AppendEventsInternalAsync(commitId, streamName, AnyVersion, events);
} }
public Task AppendEventsAsync(Guid commitId, string streamName, int expectedVersion, ICollection<EventData> events) public Task AppendEventsAsync(Guid commitId, string streamName, long expectedVersion, ICollection<EventData> events)
{ {
Guard.GreaterEquals(expectedVersion, -1, nameof(expectedVersion)); Guard.GreaterEquals(expectedVersion, -1, nameof(expectedVersion));

2
src/Squidex.Infrastructure.MongoDb/CQRS/Events/StreamPosition.cs → src/Squidex.Infrastructure.MongoDb/EventSourcing/StreamPosition.cs

@ -8,7 +8,7 @@
using MongoDB.Bson; using MongoDB.Bson;
namespace Squidex.Infrastructure.CQRS.Events namespace Squidex.Infrastructure.EventSourcing
{ {
public sealed class StreamPosition public sealed class StreamPosition
{ {

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save