├── .gitattributes ├── .gitignore ├── IDDD_Samples.sln ├── IDDD_Samples.sln.DotSettings ├── LICENSE.txt ├── README.txt ├── Settings.StyleCop ├── iddd_agilepm ├── AgilePM.csproj ├── Application │ ├── ApplicationServiceLifeCycle.cs │ ├── Notifications │ │ └── NotificationApplicationService.cs │ ├── Processes │ │ └── ProcessApplicationService.cs │ ├── Products │ │ ├── BacklogItems │ │ │ └── BacklogItemApplicationService.cs │ │ ├── InitiateDiscussionCommand.cs │ │ ├── NewProductCommand.cs │ │ ├── ProductApplicationService.cs │ │ ├── RequestProductDiscussionCommand.cs │ │ ├── RetryProductDiscussionRequestCommand.cs │ │ ├── StartDiscussionInitiationCommand.cs │ │ └── TimeOutProductDiscussionRequestCommand.cs │ ├── Sprints │ │ ├── CommitBacklogItemToSprintCommand.cs │ │ └── SprintApplicationService.cs │ └── Teams │ │ ├── ChangeTeamMemberEmailAddressCommand.cs │ │ ├── ChangeTeamMemberNameCommand.cs │ │ ├── DisableMemberCommand.cs │ │ ├── DisableProductOwnerCommand.cs │ │ ├── DisableTeamMemberCommand.cs │ │ ├── EnableMemberCommand.cs │ │ ├── EnableProductOwnerCommand.cs │ │ ├── EnableTeamMemberCommand.cs │ │ └── TeamApplicationService.cs ├── Domain.Model │ ├── Discussions │ │ ├── DiscussionAvailability.cs │ │ └── DiscussionDescriptor.cs │ ├── Products │ │ ├── BacklogItems │ │ │ ├── BacklogItem.cs │ │ │ ├── BacklogItemCategoryChanged.cs │ │ │ ├── BacklogItemCommitted.cs │ │ │ ├── BacklogItemDiscussion.cs │ │ │ ├── BacklogItemDiscussionInitiated.cs │ │ │ ├── BacklogItemDiscussionRequested.cs │ │ │ ├── BacklogItemId.cs │ │ │ ├── BacklogItemMarkedAsRemoved.cs │ │ │ ├── BacklogItemScheduled.cs │ │ │ ├── BacklogItemStatus.cs │ │ │ ├── BacklogItemStatusChanged.cs │ │ │ ├── BacklogItemStoryPointsAssigned.cs │ │ │ ├── BacklogItemStoryTold.cs │ │ │ ├── BacklogItemSummarized.cs │ │ │ ├── BacklogItemType.cs │ │ │ ├── BacklogItemTypeChanged.cs │ │ │ ├── BacklogItemUncommitted.cs │ │ │ ├── BacklogItemUnscheduled.cs │ │ │ ├── BusinessPriority.cs │ │ │ ├── BusinessPriorityAssigned.cs │ │ │ ├── BusinessPriorityRatings.cs │ │ │ ├── BusinessPriorityTotals.cs │ │ │ ├── EstimationLogEntry.cs │ │ │ ├── IBacklogItemRepository.cs │ │ │ ├── StoryPoints.cs │ │ │ ├── Task.cs │ │ │ ├── TaskDefined.cs │ │ │ ├── TaskDescribed.cs │ │ │ ├── TaskHoursRemainingEstimated.cs │ │ │ ├── TaskId.cs │ │ │ ├── TaskRemoved.cs │ │ │ ├── TaskRenamed.cs │ │ │ ├── TaskStatus.cs │ │ │ ├── TaskStatusChanged.cs │ │ │ └── TaskVolunteerAssigned.cs │ │ ├── IProductRepository.cs │ │ ├── Product.cs │ │ ├── ProductBacklogItem.cs │ │ ├── ProductBacklogItemPlanned.cs │ │ ├── ProductCreated.cs │ │ ├── ProductDiscussion.cs │ │ ├── ProductDiscussionInitiated.cs │ │ ├── ProductDiscussionRequestTimedOut.cs │ │ ├── ProductDiscussionRequested.cs │ │ ├── ProductId.cs │ │ ├── ProductReleaseScheduled.cs │ │ ├── ProductSprintScheduled.cs │ │ ├── Releases │ │ │ ├── IReleaseRepository.cs │ │ │ ├── Release.cs │ │ │ ├── ReleaseId.cs │ │ │ └── ScheduledBacklogItem.cs │ │ └── Sprints │ │ │ ├── CommittedBacklogItem.cs │ │ │ ├── ISprintRepository.cs │ │ │ ├── Sprint.cs │ │ │ └── SprintId.cs │ ├── Teams │ │ ├── IProductOwnerRepository.cs │ │ ├── ITeamMemberRepository.cs │ │ ├── ITeamRepository.cs │ │ ├── Member.cs │ │ ├── MemberChangeTracker.cs │ │ ├── ProductOwner.cs │ │ ├── ProductOwnerId.cs │ │ ├── Team.cs │ │ ├── TeamMember.cs │ │ └── TeamMemberId.cs │ └── Tenants │ │ └── TenantId.cs ├── IDDD.AgilePM.nuspec ├── Properties │ └── AssemblyInfo.cs ├── Settings.StyleCop └── packages.config ├── iddd_collaboration ├── Application │ ├── Calendars │ │ ├── CalendarApplicationService.cs │ │ ├── CalendarEntryApplicationService.cs │ │ ├── CalendarEntryQueryService.cs │ │ ├── CalendarQueryService.cs │ │ └── Data │ │ │ ├── CalendarData.cs │ │ │ ├── CalendarEntryData.cs │ │ │ ├── CalendarEntryInviteeData.cs │ │ │ ├── CalendarSharerData.cs │ │ │ └── ICalendarCommandResult.cs │ └── Forums │ │ ├── Data │ │ ├── DiscussionData.cs │ │ ├── DiscussionPostsData.cs │ │ ├── ForumData.cs │ │ ├── ForumDiscussionsData.cs │ │ ├── IDiscussionCommandResult.cs │ │ ├── IForumCommandResult.cs │ │ └── PostData.cs │ │ ├── DiscussionApplicationService.cs │ │ ├── DiscussionQueryService.cs │ │ ├── ForumApplicationService.cs │ │ ├── ForumQueryService.cs │ │ ├── PostApplicationService.cs │ │ └── PostQueryService.cs ├── Collaboration.csproj ├── Domain.Model │ ├── Calendars │ │ ├── Alarm.cs │ │ ├── AlarmUnitsType.cs │ │ ├── Calendar.cs │ │ ├── CalendarCreated.cs │ │ ├── CalendarDescriptionChanged.cs │ │ ├── CalendarEntry.cs │ │ ├── CalendarEntryDescriptionChanged.cs │ │ ├── CalendarEntryId.cs │ │ ├── CalendarEntryParticipantInvited.cs │ │ ├── CalendarEntryParticipantUninvited.cs │ │ ├── CalendarEntryRelocated.cs │ │ ├── CalendarEntryRescheduled.cs │ │ ├── CalendarEntryScheduled.cs │ │ ├── CalendarId.cs │ │ ├── CalendarIdentityService.cs │ │ ├── CalendarRenamed.cs │ │ ├── CalendarShared.cs │ │ ├── CalendarSharer.cs │ │ ├── CalendarUnshared.cs │ │ ├── DateRange.cs │ │ ├── ICalendarEntryRepository.cs │ │ ├── ICalendarRepository.cs │ │ ├── RepeatType.cs │ │ └── Repetition.cs │ ├── Collaborators │ │ ├── Author.cs │ │ ├── Collaborator .cs │ │ ├── Creator.cs │ │ ├── ICollaboratorService.cs │ │ ├── Moderator.cs │ │ ├── Owner.cs │ │ └── Participant.cs │ ├── Forums │ │ ├── Discussion.cs │ │ ├── DiscussionClosed.cs │ │ ├── DiscussionId.cs │ │ ├── DiscussionReopened.cs │ │ ├── DiscussionStarted.cs │ │ ├── Forum.cs │ │ ├── ForumClosed.cs │ │ ├── ForumDescriptionChanged.cs │ │ ├── ForumId.cs │ │ ├── ForumIdentityService.cs │ │ ├── ForumModeratorChanged.cs │ │ ├── ForumReopened.cs │ │ ├── ForumStarted.cs │ │ ├── ForumSubjectChanged.cs │ │ ├── IDiscussionRepository.cs │ │ ├── IForumRepository.cs │ │ ├── IPostRepository.cs │ │ ├── Post.cs │ │ ├── PostContentAltered.cs │ │ ├── PostId.cs │ │ └── PostedToDiscussion.cs │ └── Tenants │ │ └── Tenant.cs ├── IDDD.Collaboration.nuspec ├── Properties │ └── AssemblyInfo.cs ├── Settings.StyleCop └── packages.config ├── iddd_common ├── Common.csproj ├── Domain.Model │ ├── AssertionConcern.cs │ ├── DomainEventPublisher.cs │ ├── Entity.cs │ ├── EventSourcedRootEntity.cs │ ├── HashCodeHelper.cs │ ├── IDomainEvent.cs │ ├── IDomainEventSubscriber.cs │ ├── IIdentity.cs │ ├── Identity.cs │ ├── LongRunningProcess │ │ ├── IProcess.cs │ │ ├── ITimeConstrainedProcessTrackerRepository.cs │ │ ├── ProcessId.cs │ │ ├── ProcessTimedOut.cs │ │ └── TimeConstrainedProcessTracker.cs │ └── ValueObject.cs ├── Events │ ├── EventSerializer.cs │ ├── IEventStore.cs │ └── StoredEvent.cs ├── IDDD.Common.nuspec ├── Notifications │ ├── INotificationPublisher.cs │ ├── Notification.cs │ ├── NotificationLog.cs │ ├── NotificationLogFactory.cs │ ├── NotificationLogId.cs │ └── NotificationLogInfo.cs ├── Port.Adapters │ └── Persistence │ │ ├── AbstractQueryService.cs │ │ ├── JoinOn.cs │ │ └── ResultSetObjectMapper.cs ├── Properties │ └── AssemblyInfo.cs ├── Settings.StyleCop ├── packages.config └── packages.config.orig └── iddd_identityaccess ├── Application ├── AccessApplicationService.cs ├── Commands │ ├── ActivateTenantCommand.cs │ ├── AddGroupToGroupCommand.cs │ ├── AddUserToGroupCommand.cs │ ├── AssignUserToGroupCommand.cs │ ├── AssignUserToRoleCommand.cs │ ├── AuthenticateUserCommand.cs │ ├── ChangeContactInfoCommand.cs │ ├── ChangeEmailAddressCommand.cs │ ├── ChangePostalAddressCommand.cs │ ├── ChangePrimaryTelephoneCommand.cs │ ├── ChangeSecondaryTelephoneCommand.cs │ ├── ChangeUserPasswordCommand.cs │ ├── ChangeUserPersonalNameCommand.cs │ ├── DeactivateTenantCommand.cs │ ├── DefineUserEnablementCommand.cs │ ├── ProvisionGroupCommand.cs │ ├── ProvisionRoleCommand.cs │ ├── ProvisionTenantCommand.cs │ ├── RegisterUserCommand.cs │ ├── RemoveGroupFromGroupCommand.cs │ └── RemoveUserFromGroupCommand.cs ├── IdentityAccessEventProcessor.cs ├── IdentityApplicationService.cs └── NotificationApplicationService.cs ├── Domain.Model ├── Access │ ├── AuthorizationService.cs │ ├── GroupAssignedToRole.cs │ ├── GroupUnassignedFromRole.cs │ ├── IRoleRepository.cs │ ├── Role.cs │ ├── RoleProvisioned.cs │ ├── UserAssginedToRole.cs │ └── UserUnassignedFromRole.cs ├── DomainRegistry.cs ├── DomainServices.cd ├── EntitiesAndRepositories.cd └── Identity │ ├── AuthenticationService.cs │ ├── ContactInformation.cs │ ├── EmailAddress.cs │ ├── Enablement.cs │ ├── FullName.cs │ ├── Group.cs │ ├── GroupGroupAdded.cs │ ├── GroupGroupRemoved.cs │ ├── GroupMember.cs │ ├── GroupMemberService.cs │ ├── GroupMemberType.cs │ ├── GroupProvisioned.cs │ ├── GroupUserAdded.cs │ ├── GroupUserRemoved.cs │ ├── IEncryptionService.cs │ ├── IGroupRepository.cs │ ├── ITenantRepository.cs │ ├── IUserRepository.cs │ ├── InvitationDescriptor.cs │ ├── PasswordService.cs │ ├── Person.cs │ ├── PersonContactInformationChanged.cs │ ├── PersonNameChanged.cs │ ├── PostalAddress.cs │ ├── RegistrationInvitation.cs │ ├── Telephone.cs │ ├── Tenant.cs │ ├── TenantActivated.cs │ ├── TenantAdministratorRegistered.cs │ ├── TenantDeactivated.cs │ ├── TenantId.cs │ ├── TenantProvisioned.cs │ ├── TenantProvisioningService.cs │ ├── User.cs │ ├── UserDescriptor.cs │ ├── UserEnablementChanged.cs │ ├── UserPasswordChanged.cs │ └── UserRegistered.cs ├── IDDD.IdentityAccess.nuspec ├── IdentityAccess.csproj ├── Infrastructure └── Services │ └── MD5EncryptionService.cs ├── Properties └── AssemblyInfo.cs ├── Settings.StyleCop └── packages.config /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/.gitignore -------------------------------------------------------------------------------- /IDDD_Samples.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/IDDD_Samples.sln -------------------------------------------------------------------------------- /IDDD_Samples.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/IDDD_Samples.sln.DotSettings -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/README.txt -------------------------------------------------------------------------------- /Settings.StyleCop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/Settings.StyleCop -------------------------------------------------------------------------------- /iddd_agilepm/AgilePM.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/AgilePM.csproj -------------------------------------------------------------------------------- /iddd_agilepm/Application/ApplicationServiceLifeCycle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Application/ApplicationServiceLifeCycle.cs -------------------------------------------------------------------------------- /iddd_agilepm/Application/Notifications/NotificationApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Application/Notifications/NotificationApplicationService.cs -------------------------------------------------------------------------------- /iddd_agilepm/Application/Processes/ProcessApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Application/Processes/ProcessApplicationService.cs -------------------------------------------------------------------------------- /iddd_agilepm/Application/Products/BacklogItems/BacklogItemApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Application/Products/BacklogItems/BacklogItemApplicationService.cs -------------------------------------------------------------------------------- /iddd_agilepm/Application/Products/InitiateDiscussionCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Application/Products/InitiateDiscussionCommand.cs -------------------------------------------------------------------------------- /iddd_agilepm/Application/Products/NewProductCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Application/Products/NewProductCommand.cs -------------------------------------------------------------------------------- /iddd_agilepm/Application/Products/ProductApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Application/Products/ProductApplicationService.cs -------------------------------------------------------------------------------- /iddd_agilepm/Application/Products/RequestProductDiscussionCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Application/Products/RequestProductDiscussionCommand.cs -------------------------------------------------------------------------------- /iddd_agilepm/Application/Products/RetryProductDiscussionRequestCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Application/Products/RetryProductDiscussionRequestCommand.cs -------------------------------------------------------------------------------- /iddd_agilepm/Application/Products/StartDiscussionInitiationCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Application/Products/StartDiscussionInitiationCommand.cs -------------------------------------------------------------------------------- /iddd_agilepm/Application/Products/TimeOutProductDiscussionRequestCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Application/Products/TimeOutProductDiscussionRequestCommand.cs -------------------------------------------------------------------------------- /iddd_agilepm/Application/Sprints/CommitBacklogItemToSprintCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Application/Sprints/CommitBacklogItemToSprintCommand.cs -------------------------------------------------------------------------------- /iddd_agilepm/Application/Sprints/SprintApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Application/Sprints/SprintApplicationService.cs -------------------------------------------------------------------------------- /iddd_agilepm/Application/Teams/ChangeTeamMemberEmailAddressCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Application/Teams/ChangeTeamMemberEmailAddressCommand.cs -------------------------------------------------------------------------------- /iddd_agilepm/Application/Teams/ChangeTeamMemberNameCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Application/Teams/ChangeTeamMemberNameCommand.cs -------------------------------------------------------------------------------- /iddd_agilepm/Application/Teams/DisableMemberCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Application/Teams/DisableMemberCommand.cs -------------------------------------------------------------------------------- /iddd_agilepm/Application/Teams/DisableProductOwnerCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Application/Teams/DisableProductOwnerCommand.cs -------------------------------------------------------------------------------- /iddd_agilepm/Application/Teams/DisableTeamMemberCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Application/Teams/DisableTeamMemberCommand.cs -------------------------------------------------------------------------------- /iddd_agilepm/Application/Teams/EnableMemberCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Application/Teams/EnableMemberCommand.cs -------------------------------------------------------------------------------- /iddd_agilepm/Application/Teams/EnableProductOwnerCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Application/Teams/EnableProductOwnerCommand.cs -------------------------------------------------------------------------------- /iddd_agilepm/Application/Teams/EnableTeamMemberCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Application/Teams/EnableTeamMemberCommand.cs -------------------------------------------------------------------------------- /iddd_agilepm/Application/Teams/TeamApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Application/Teams/TeamApplicationService.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Discussions/DiscussionAvailability.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Discussions/DiscussionAvailability.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Discussions/DiscussionDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Discussions/DiscussionDescriptor.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItem.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemCategoryChanged.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemCategoryChanged.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemCommitted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemCommitted.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemDiscussion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemDiscussion.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemDiscussionInitiated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemDiscussionInitiated.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemDiscussionRequested.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemDiscussionRequested.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemId.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemMarkedAsRemoved.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemMarkedAsRemoved.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemScheduled.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemScheduled.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemStatus.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemStatusChanged.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemStatusChanged.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemStoryPointsAssigned.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemStoryPointsAssigned.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemStoryTold.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemStoryTold.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemSummarized.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemSummarized.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemType.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemTypeChanged.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemTypeChanged.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemUncommitted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemUncommitted.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemUnscheduled.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/BacklogItemUnscheduled.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/BusinessPriority.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/BusinessPriority.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/BusinessPriorityAssigned.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/BusinessPriorityAssigned.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/BusinessPriorityRatings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/BusinessPriorityRatings.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/BusinessPriorityTotals.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/BusinessPriorityTotals.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/EstimationLogEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/EstimationLogEntry.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/IBacklogItemRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/IBacklogItemRepository.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/StoryPoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/StoryPoints.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/Task.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/Task.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/TaskDefined.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/TaskDefined.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/TaskDescribed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/TaskDescribed.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/TaskHoursRemainingEstimated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/TaskHoursRemainingEstimated.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/TaskId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/TaskId.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/TaskRemoved.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/TaskRemoved.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/TaskRenamed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/TaskRenamed.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/TaskStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/TaskStatus.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/TaskStatusChanged.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/TaskStatusChanged.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/BacklogItems/TaskVolunteerAssigned.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/BacklogItems/TaskVolunteerAssigned.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/IProductRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/IProductRepository.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/Product.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/ProductBacklogItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/ProductBacklogItem.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/ProductBacklogItemPlanned.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/ProductBacklogItemPlanned.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/ProductCreated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/ProductCreated.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/ProductDiscussion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/ProductDiscussion.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/ProductDiscussionInitiated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/ProductDiscussionInitiated.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/ProductDiscussionRequestTimedOut.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/ProductDiscussionRequestTimedOut.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/ProductDiscussionRequested.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/ProductDiscussionRequested.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/ProductId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/ProductId.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/ProductReleaseScheduled.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/ProductReleaseScheduled.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/ProductSprintScheduled.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/ProductSprintScheduled.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/Releases/IReleaseRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/Releases/IReleaseRepository.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/Releases/Release.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/Releases/Release.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/Releases/ReleaseId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/Releases/ReleaseId.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/Releases/ScheduledBacklogItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/Releases/ScheduledBacklogItem.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/Sprints/CommittedBacklogItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/Sprints/CommittedBacklogItem.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/Sprints/ISprintRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/Sprints/ISprintRepository.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/Sprints/Sprint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/Sprints/Sprint.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Products/Sprints/SprintId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Products/Sprints/SprintId.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Teams/IProductOwnerRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Teams/IProductOwnerRepository.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Teams/ITeamMemberRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Teams/ITeamMemberRepository.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Teams/ITeamRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Teams/ITeamRepository.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Teams/Member.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Teams/Member.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Teams/MemberChangeTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Teams/MemberChangeTracker.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Teams/ProductOwner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Teams/ProductOwner.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Teams/ProductOwnerId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Teams/ProductOwnerId.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Teams/Team.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Teams/Team.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Teams/TeamMember.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Teams/TeamMember.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Teams/TeamMemberId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Teams/TeamMemberId.cs -------------------------------------------------------------------------------- /iddd_agilepm/Domain.Model/Tenants/TenantId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Domain.Model/Tenants/TenantId.cs -------------------------------------------------------------------------------- /iddd_agilepm/IDDD.AgilePM.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/IDDD.AgilePM.nuspec -------------------------------------------------------------------------------- /iddd_agilepm/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /iddd_agilepm/Settings.StyleCop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/Settings.StyleCop -------------------------------------------------------------------------------- /iddd_agilepm/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_agilepm/packages.config -------------------------------------------------------------------------------- /iddd_collaboration/Application/Calendars/CalendarApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Application/Calendars/CalendarApplicationService.cs -------------------------------------------------------------------------------- /iddd_collaboration/Application/Calendars/CalendarEntryApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Application/Calendars/CalendarEntryApplicationService.cs -------------------------------------------------------------------------------- /iddd_collaboration/Application/Calendars/CalendarEntryQueryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Application/Calendars/CalendarEntryQueryService.cs -------------------------------------------------------------------------------- /iddd_collaboration/Application/Calendars/CalendarQueryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Application/Calendars/CalendarQueryService.cs -------------------------------------------------------------------------------- /iddd_collaboration/Application/Calendars/Data/CalendarData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Application/Calendars/Data/CalendarData.cs -------------------------------------------------------------------------------- /iddd_collaboration/Application/Calendars/Data/CalendarEntryData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Application/Calendars/Data/CalendarEntryData.cs -------------------------------------------------------------------------------- /iddd_collaboration/Application/Calendars/Data/CalendarEntryInviteeData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Application/Calendars/Data/CalendarEntryInviteeData.cs -------------------------------------------------------------------------------- /iddd_collaboration/Application/Calendars/Data/CalendarSharerData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Application/Calendars/Data/CalendarSharerData.cs -------------------------------------------------------------------------------- /iddd_collaboration/Application/Calendars/Data/ICalendarCommandResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Application/Calendars/Data/ICalendarCommandResult.cs -------------------------------------------------------------------------------- /iddd_collaboration/Application/Forums/Data/DiscussionData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Application/Forums/Data/DiscussionData.cs -------------------------------------------------------------------------------- /iddd_collaboration/Application/Forums/Data/DiscussionPostsData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Application/Forums/Data/DiscussionPostsData.cs -------------------------------------------------------------------------------- /iddd_collaboration/Application/Forums/Data/ForumData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Application/Forums/Data/ForumData.cs -------------------------------------------------------------------------------- /iddd_collaboration/Application/Forums/Data/ForumDiscussionsData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Application/Forums/Data/ForumDiscussionsData.cs -------------------------------------------------------------------------------- /iddd_collaboration/Application/Forums/Data/IDiscussionCommandResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Application/Forums/Data/IDiscussionCommandResult.cs -------------------------------------------------------------------------------- /iddd_collaboration/Application/Forums/Data/IForumCommandResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Application/Forums/Data/IForumCommandResult.cs -------------------------------------------------------------------------------- /iddd_collaboration/Application/Forums/Data/PostData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Application/Forums/Data/PostData.cs -------------------------------------------------------------------------------- /iddd_collaboration/Application/Forums/DiscussionApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Application/Forums/DiscussionApplicationService.cs -------------------------------------------------------------------------------- /iddd_collaboration/Application/Forums/DiscussionQueryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Application/Forums/DiscussionQueryService.cs -------------------------------------------------------------------------------- /iddd_collaboration/Application/Forums/ForumApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Application/Forums/ForumApplicationService.cs -------------------------------------------------------------------------------- /iddd_collaboration/Application/Forums/ForumQueryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Application/Forums/ForumQueryService.cs -------------------------------------------------------------------------------- /iddd_collaboration/Application/Forums/PostApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Application/Forums/PostApplicationService.cs -------------------------------------------------------------------------------- /iddd_collaboration/Application/Forums/PostQueryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Application/Forums/PostQueryService.cs -------------------------------------------------------------------------------- /iddd_collaboration/Collaboration.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Collaboration.csproj -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Calendars/Alarm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Calendars/Alarm.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Calendars/AlarmUnitsType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Calendars/AlarmUnitsType.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Calendars/Calendar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Calendars/Calendar.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Calendars/CalendarCreated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Calendars/CalendarCreated.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Calendars/CalendarDescriptionChanged.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Calendars/CalendarDescriptionChanged.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Calendars/CalendarEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Calendars/CalendarEntry.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Calendars/CalendarEntryDescriptionChanged.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Calendars/CalendarEntryDescriptionChanged.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Calendars/CalendarEntryId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Calendars/CalendarEntryId.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Calendars/CalendarEntryParticipantInvited.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Calendars/CalendarEntryParticipantInvited.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Calendars/CalendarEntryParticipantUninvited.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Calendars/CalendarEntryParticipantUninvited.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Calendars/CalendarEntryRelocated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Calendars/CalendarEntryRelocated.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Calendars/CalendarEntryRescheduled.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Calendars/CalendarEntryRescheduled.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Calendars/CalendarEntryScheduled.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Calendars/CalendarEntryScheduled.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Calendars/CalendarId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Calendars/CalendarId.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Calendars/CalendarIdentityService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Calendars/CalendarIdentityService.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Calendars/CalendarRenamed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Calendars/CalendarRenamed.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Calendars/CalendarShared.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Calendars/CalendarShared.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Calendars/CalendarSharer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Calendars/CalendarSharer.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Calendars/CalendarUnshared.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Calendars/CalendarUnshared.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Calendars/DateRange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Calendars/DateRange.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Calendars/ICalendarEntryRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Calendars/ICalendarEntryRepository.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Calendars/ICalendarRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Calendars/ICalendarRepository.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Calendars/RepeatType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Calendars/RepeatType.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Calendars/Repetition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Calendars/Repetition.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Collaborators/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Collaborators/Author.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Collaborators/Collaborator .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Collaborators/Collaborator .cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Collaborators/Creator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Collaborators/Creator.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Collaborators/ICollaboratorService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Collaborators/ICollaboratorService.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Collaborators/Moderator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Collaborators/Moderator.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Collaborators/Owner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Collaborators/Owner.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Collaborators/Participant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Collaborators/Participant.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Forums/Discussion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Forums/Discussion.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Forums/DiscussionClosed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Forums/DiscussionClosed.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Forums/DiscussionId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Forums/DiscussionId.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Forums/DiscussionReopened.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Forums/DiscussionReopened.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Forums/DiscussionStarted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Forums/DiscussionStarted.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Forums/Forum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Forums/Forum.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Forums/ForumClosed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Forums/ForumClosed.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Forums/ForumDescriptionChanged.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Forums/ForumDescriptionChanged.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Forums/ForumId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Forums/ForumId.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Forums/ForumIdentityService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Forums/ForumIdentityService.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Forums/ForumModeratorChanged.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Forums/ForumModeratorChanged.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Forums/ForumReopened.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Forums/ForumReopened.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Forums/ForumStarted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Forums/ForumStarted.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Forums/ForumSubjectChanged.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Forums/ForumSubjectChanged.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Forums/IDiscussionRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Forums/IDiscussionRepository.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Forums/IForumRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Forums/IForumRepository.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Forums/IPostRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Forums/IPostRepository.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Forums/Post.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Forums/Post.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Forums/PostContentAltered.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Forums/PostContentAltered.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Forums/PostId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Forums/PostId.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Forums/PostedToDiscussion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Forums/PostedToDiscussion.cs -------------------------------------------------------------------------------- /iddd_collaboration/Domain.Model/Tenants/Tenant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Domain.Model/Tenants/Tenant.cs -------------------------------------------------------------------------------- /iddd_collaboration/IDDD.Collaboration.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/IDDD.Collaboration.nuspec -------------------------------------------------------------------------------- /iddd_collaboration/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /iddd_collaboration/Settings.StyleCop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/Settings.StyleCop -------------------------------------------------------------------------------- /iddd_collaboration/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_collaboration/packages.config -------------------------------------------------------------------------------- /iddd_common/Common.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Common.csproj -------------------------------------------------------------------------------- /iddd_common/Domain.Model/AssertionConcern.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Domain.Model/AssertionConcern.cs -------------------------------------------------------------------------------- /iddd_common/Domain.Model/DomainEventPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Domain.Model/DomainEventPublisher.cs -------------------------------------------------------------------------------- /iddd_common/Domain.Model/Entity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Domain.Model/Entity.cs -------------------------------------------------------------------------------- /iddd_common/Domain.Model/EventSourcedRootEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Domain.Model/EventSourcedRootEntity.cs -------------------------------------------------------------------------------- /iddd_common/Domain.Model/HashCodeHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Domain.Model/HashCodeHelper.cs -------------------------------------------------------------------------------- /iddd_common/Domain.Model/IDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Domain.Model/IDomainEvent.cs -------------------------------------------------------------------------------- /iddd_common/Domain.Model/IDomainEventSubscriber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Domain.Model/IDomainEventSubscriber.cs -------------------------------------------------------------------------------- /iddd_common/Domain.Model/IIdentity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Domain.Model/IIdentity.cs -------------------------------------------------------------------------------- /iddd_common/Domain.Model/Identity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Domain.Model/Identity.cs -------------------------------------------------------------------------------- /iddd_common/Domain.Model/LongRunningProcess/IProcess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Domain.Model/LongRunningProcess/IProcess.cs -------------------------------------------------------------------------------- /iddd_common/Domain.Model/LongRunningProcess/ITimeConstrainedProcessTrackerRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Domain.Model/LongRunningProcess/ITimeConstrainedProcessTrackerRepository.cs -------------------------------------------------------------------------------- /iddd_common/Domain.Model/LongRunningProcess/ProcessId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Domain.Model/LongRunningProcess/ProcessId.cs -------------------------------------------------------------------------------- /iddd_common/Domain.Model/LongRunningProcess/ProcessTimedOut.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Domain.Model/LongRunningProcess/ProcessTimedOut.cs -------------------------------------------------------------------------------- /iddd_common/Domain.Model/LongRunningProcess/TimeConstrainedProcessTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Domain.Model/LongRunningProcess/TimeConstrainedProcessTracker.cs -------------------------------------------------------------------------------- /iddd_common/Domain.Model/ValueObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Domain.Model/ValueObject.cs -------------------------------------------------------------------------------- /iddd_common/Events/EventSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Events/EventSerializer.cs -------------------------------------------------------------------------------- /iddd_common/Events/IEventStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Events/IEventStore.cs -------------------------------------------------------------------------------- /iddd_common/Events/StoredEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Events/StoredEvent.cs -------------------------------------------------------------------------------- /iddd_common/IDDD.Common.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/IDDD.Common.nuspec -------------------------------------------------------------------------------- /iddd_common/Notifications/INotificationPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Notifications/INotificationPublisher.cs -------------------------------------------------------------------------------- /iddd_common/Notifications/Notification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Notifications/Notification.cs -------------------------------------------------------------------------------- /iddd_common/Notifications/NotificationLog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Notifications/NotificationLog.cs -------------------------------------------------------------------------------- /iddd_common/Notifications/NotificationLogFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Notifications/NotificationLogFactory.cs -------------------------------------------------------------------------------- /iddd_common/Notifications/NotificationLogId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Notifications/NotificationLogId.cs -------------------------------------------------------------------------------- /iddd_common/Notifications/NotificationLogInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Notifications/NotificationLogInfo.cs -------------------------------------------------------------------------------- /iddd_common/Port.Adapters/Persistence/AbstractQueryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Port.Adapters/Persistence/AbstractQueryService.cs -------------------------------------------------------------------------------- /iddd_common/Port.Adapters/Persistence/JoinOn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Port.Adapters/Persistence/JoinOn.cs -------------------------------------------------------------------------------- /iddd_common/Port.Adapters/Persistence/ResultSetObjectMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Port.Adapters/Persistence/ResultSetObjectMapper.cs -------------------------------------------------------------------------------- /iddd_common/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /iddd_common/Settings.StyleCop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/Settings.StyleCop -------------------------------------------------------------------------------- /iddd_common/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/packages.config -------------------------------------------------------------------------------- /iddd_common/packages.config.orig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_common/packages.config.orig -------------------------------------------------------------------------------- /iddd_identityaccess/Application/AccessApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/AccessApplicationService.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Application/Commands/ActivateTenantCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/Commands/ActivateTenantCommand.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Application/Commands/AddGroupToGroupCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/Commands/AddGroupToGroupCommand.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Application/Commands/AddUserToGroupCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/Commands/AddUserToGroupCommand.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Application/Commands/AssignUserToGroupCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/Commands/AssignUserToGroupCommand.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Application/Commands/AssignUserToRoleCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/Commands/AssignUserToRoleCommand.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Application/Commands/AuthenticateUserCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/Commands/AuthenticateUserCommand.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Application/Commands/ChangeContactInfoCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/Commands/ChangeContactInfoCommand.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Application/Commands/ChangeEmailAddressCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/Commands/ChangeEmailAddressCommand.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Application/Commands/ChangePostalAddressCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/Commands/ChangePostalAddressCommand.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Application/Commands/ChangePrimaryTelephoneCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/Commands/ChangePrimaryTelephoneCommand.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Application/Commands/ChangeSecondaryTelephoneCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/Commands/ChangeSecondaryTelephoneCommand.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Application/Commands/ChangeUserPasswordCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/Commands/ChangeUserPasswordCommand.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Application/Commands/ChangeUserPersonalNameCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/Commands/ChangeUserPersonalNameCommand.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Application/Commands/DeactivateTenantCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/Commands/DeactivateTenantCommand.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Application/Commands/DefineUserEnablementCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/Commands/DefineUserEnablementCommand.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Application/Commands/ProvisionGroupCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/Commands/ProvisionGroupCommand.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Application/Commands/ProvisionRoleCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/Commands/ProvisionRoleCommand.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Application/Commands/ProvisionTenantCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/Commands/ProvisionTenantCommand.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Application/Commands/RegisterUserCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/Commands/RegisterUserCommand.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Application/Commands/RemoveGroupFromGroupCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/Commands/RemoveGroupFromGroupCommand.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Application/Commands/RemoveUserFromGroupCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/Commands/RemoveUserFromGroupCommand.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Application/IdentityAccessEventProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/IdentityAccessEventProcessor.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Application/IdentityApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/IdentityApplicationService.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Application/NotificationApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Application/NotificationApplicationService.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Access/AuthorizationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Access/AuthorizationService.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Access/GroupAssignedToRole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Access/GroupAssignedToRole.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Access/GroupUnassignedFromRole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Access/GroupUnassignedFromRole.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Access/IRoleRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Access/IRoleRepository.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Access/Role.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Access/Role.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Access/RoleProvisioned.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Access/RoleProvisioned.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Access/UserAssginedToRole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Access/UserAssginedToRole.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Access/UserUnassignedFromRole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Access/UserUnassignedFromRole.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/DomainRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/DomainRegistry.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/DomainServices.cd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/DomainServices.cd -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/EntitiesAndRepositories.cd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/EntitiesAndRepositories.cd -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/AuthenticationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/AuthenticationService.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/ContactInformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/ContactInformation.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/EmailAddress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/EmailAddress.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/Enablement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/Enablement.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/FullName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/FullName.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/Group.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/Group.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/GroupGroupAdded.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/GroupGroupAdded.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/GroupGroupRemoved.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/GroupGroupRemoved.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/GroupMember.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/GroupMember.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/GroupMemberService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/GroupMemberService.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/GroupMemberType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/GroupMemberType.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/GroupProvisioned.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/GroupProvisioned.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/GroupUserAdded.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/GroupUserAdded.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/GroupUserRemoved.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/GroupUserRemoved.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/IEncryptionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/IEncryptionService.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/IGroupRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/IGroupRepository.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/ITenantRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/ITenantRepository.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/IUserRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/IUserRepository.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/InvitationDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/InvitationDescriptor.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/PasswordService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/PasswordService.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/Person.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/PersonContactInformationChanged.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/PersonContactInformationChanged.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/PersonNameChanged.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/PersonNameChanged.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/PostalAddress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/PostalAddress.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/RegistrationInvitation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/RegistrationInvitation.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/Telephone.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/Telephone.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/Tenant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/Tenant.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/TenantActivated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/TenantActivated.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/TenantAdministratorRegistered.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/TenantAdministratorRegistered.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/TenantDeactivated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/TenantDeactivated.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/TenantId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/TenantId.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/TenantProvisioned.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/TenantProvisioned.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/TenantProvisioningService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/TenantProvisioningService.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/User.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/UserDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/UserDescriptor.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/UserEnablementChanged.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/UserEnablementChanged.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/UserPasswordChanged.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/UserPasswordChanged.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Domain.Model/Identity/UserRegistered.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Domain.Model/Identity/UserRegistered.cs -------------------------------------------------------------------------------- /iddd_identityaccess/IDDD.IdentityAccess.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/IDDD.IdentityAccess.nuspec -------------------------------------------------------------------------------- /iddd_identityaccess/IdentityAccess.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/IdentityAccess.csproj -------------------------------------------------------------------------------- /iddd_identityaccess/Infrastructure/Services/MD5EncryptionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Infrastructure/Services/MD5EncryptionService.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /iddd_identityaccess/Settings.StyleCop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/Settings.StyleCop -------------------------------------------------------------------------------- /iddd_identityaccess/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VaughnVernon/IDDD_Samples_NET/HEAD/iddd_identityaccess/packages.config --------------------------------------------------------------------------------