A Lurp survey · snapshot 0df9876893b4…
What a Roslyn semantic index sees when it looks at t-macabee/eNoteV2/eNote/eNote.sln: not a UML diagram, a graded record of proof. Every line below carries the evidence level Lurp assigned it, from “the compiler checked this” down to “only known at run time.” This page is a point-in-time demo of one snapshot, not living documentation. Run lurp --version to see which schema/extractor/contract versions your build reports.
Lurp never states a relationship without saying how sure it is. The vocabulary has 7 levels; this snapshot uses 5 of them across all 24,766 typed edges. Dimmed levels have no edges here.
A curated cross-section of the graph: the dependency-injection registration sites, the ASP.NET routing surface, and the EF Core mappings. Brass lines are compiler-proved; verdigris lines are framework-derived; dashed lines are convention or runtime-unknown. Hover any point or line for its fully-qualified name.
This view draws 176 of the 6,210 indexed symbols: the registration sites outside test projects and the types they register, the controllers that own routes and their in-solution bases, and the mapped entities with their mapping sources. The full counts are below; nothing here replaces them.
| Symbol kind | Count | Share |
|---|---|---|
| Method | 4,292 | 69.1% |
| Property | 889 | 14.3% |
| Type | 650 | 10.5% |
| Field | 379 | 6.1% |
| Total declared symbols | 6,210 | 100% |
| Evidence tier | Edges | Share |
|---|---|---|
| compiler_ | 21,243 | 85.8% |
| framework_ | 3,500 | 14.1% |
| global_ | 0 | 0.0% |
| possible | 3 | 0.0% |
| convention | 2 | 0.0% |
| name_ | 0 | 0.0% |
| runtime_ | 18 | 0.1% |
| Total typed edges | 24,766 | 100% |
| Project | Severity | Count |
|---|---|---|
| eNote.API | Hidden | 28 |
| eNote.API | Info | 95 |
| eNote.Application | Hidden | 102 |
| eNote.Application | Info | 14 |
| eNote.Contracts | Hidden | 12 |
| eNote.Domain | Hidden | 18 |
| eNote.Domain | Info | 1 |
| eNote.Infrastructure | Hidden | 97 |
| eNote.Infrastructure | Info | 30 |
| eNote.Tests | Hidden | 884 |
| eNote.Tests | Info | 15 |
| eNote.Worker | Hidden | 23 |
| eNote.Worker | Info | 3 |
| Total diagnostics | 1,322 | |
| Diagnostic ID | Occurrences |
|---|---|
| CA1707 | 718 |
| CS8019 | 194 |
| CS8933 | 119 |
| ASP0018 | 92 |
| CA1848 | 50 |
| CA1305 | 43 |
| CA1873 | 24 |
| CA1861 | 20 |
| CA2201 | 15 |
| CA1311 | 8 |
| CA1304 | 8 |
| CA1869 | 7 |
| CA1862 | 5 |
| CA1716 | 5 |
| CA1859 | 4 |
| CA1000 | 2 |
| AV0011 | 1 |
| AV0025 | 1 |
| CA1852 | 1 |
| CA1725 | 1 |
| SYSLIB1045 | 1 |
| CA1822 | 1 |
| xUnit2024 | 1 |
| xUnit2032 | 1 |
Raw figures from the index run, one row per project, before cross-project dedup collapses them into the snapshot's 24,766 kept edges.
| Project | Symbols | Edges extracted | Diagnostics |
|---|---|---|---|
| eNote.API | 366 | 3,414 | 123 |
| eNote.Infrastructure | 414 | 4,472 | 127 |
| eNote.Domain | 940 | 2,789 | 19 |
| eNote.Application | 2,419 | 11,296 | 116 |
| eNote.Contracts | 193 | 289 | 12 |
| eNote.Worker | 67 | 310 | 26 |
| eNote.Tests | 1,812 | 26,415 | 899 |
| 7 projects (raw, pre-dedup) | 6,211 | 48,985 | 1,322 |
| After cross-project dedup: 44,279 edges. Scope filtering then drops 19,513 (19,143 to external symbols, 370 compiler-synthesized, 0 other), so 24,766 edges are kept in the snapshot. | |||
All 22 relationship kinds Lurp extracted from this solution, with the evidence tier attached to each.
| Edge kind | Provenance | Count |
|---|---|---|
| Reads | compiler_proved | 5,934 |
| Declares | compiler_proved | 4,334 |
| Calls | compiler_proved | 4,010 |
| TestedBy | framework_derived | 3,203 |
| Constructs | compiler_proved | 1,969 |
| References | compiler_proved | 1,828 |
| Writes | compiler_proved | 1,465 |
| StaticallyCalls | compiler_proved | 382 |
| MayDispatchTo | compiler_proved | 346 |
| Implements | compiler_proved | 198 |
| Returns | compiler_proved | 154 |
| Inherits | compiler_proved | 153 |
| RoutesTo | framework_derived | 150 |
| Throws | compiler_proved | 146 |
| ReflectionTypeRef | compiler_proved | 142 |
| Registers | framework_derived | 114 |
| Overrides | compiler_proved | 72 |
| Contains | compiler_proved | 60 |
| ReflectionMemberRef | compiler_proved | 42 |
| MapsTo | framework_derived | 33 |
| Registers | runtime_unknown | 12 |
| ExtensionReceiver | compiler_proved | 8 |
| ReflectionTargetUnknown | runtime_unknown | 6 |
| MayDispatchTo | possible | 3 |
| Registers | convention | 2 |
| Total | 24,766 |
Every edge of the five kinds the survey draws, unabridged, including the ones the diagram leaves out (test projects, external bases), and every indexed file.
| Source | Target | Provenance | |
|---|---|---|---|
| AddApplicationServiceseNote.API.Extensions.ApplicationServiceExtensions.AddApplicationServices | → | CurrentUserServiceeNote.API.Services.CurrentUserService | framework_derived |
| AddJwtAuthenticationeNote.API.Extensions.IdentityExtensions.AddJwtAuthentication | → | runtime:unknownruntime:unknown | runtime_unknown |
| AddMapsterMappingseNote.API.Extensions.MapsterExtensions.AddMapsterMappings | → | assembly scan: eNote.APIassembly scan of eNote.API | convention |
| ICurrentUserContexteNote.Application.Common.Interfaces.ICurrentUserContext | → | CurrentUserServiceeNote.API.Services.CurrentUserService | framework_derived |
| ICurrentUserContexteNote.Application.Common.Interfaces.ICurrentUserContext | → | WorkerActoreNote.Worker.WorkerActor | framework_derived |
| IEmailServiceeNote.Application.Common.Interfaces.IEmailService | → | SmtpEmailServiceeNote.Infrastructure.Identity.SmtpEmailService | framework_derived |
| IFileStorageServiceeNote.Application.Common.Interfaces.IFileStorageService | → | LocalFileStorageServiceeNote.Infrastructure.Storage.LocalFileStorageService | framework_derived |
| IStudentContexteNote.Application.Common.Interfaces.IStudentContext | → | CurrentActoreNote.Application.Features.Identity.Users.Services.CurrentActor | framework_derived |
| IDatabaseHealthProbeeNote.Application.Common.Persistence.IDatabaseHealthProbe | → | DatabaseHealthProbeeNote.Infrastructure.Health.DatabaseHealthProbe | framework_derived |
| IMigrationRunnereNote.Application.Common.Persistence.IMigrationRunner | → | MigrationRunnereNote.Infrastructure.Data.MigrationRunner | framework_derived |
| IClockeNote.Application.Common.Time.IClock | → | SystemClockeNote.Application.Common.Time.SystemClock | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | AssignmentServiceeNote.Application.Features.Academic.Assignments.Services.AssignmentService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | AssignmentSubmissionServiceeNote.Application.Features.Academic.Assignments.Services.AssignmentSubmissionService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | CourseEnrollmentServiceeNote.Application.Features.Academic.Courses.Services.CourseEnrollmentService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | CourseServiceeNote.Application.Features.Academic.Courses.Services.CourseService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | InstructorEnrollmentServiceeNote.Application.Features.Academic.Courses.Services.InstructorEnrollmentService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | RankingServiceeNote.Application.Features.Academic.Courses.Services.RankingService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | LectureNoteServiceeNote.Application.Features.Academic.LectureNotes.Services.LectureNoteService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | LectureAttendanceServiceeNote.Application.Features.Academic.Lectures.Services.LectureAttendanceService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | LectureServiceeNote.Application.Features.Academic.Lectures.Services.LectureService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | TuitionPaymentServiceeNote.Application.Features.Academic.Tuition.TuitionPaymentService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | InstructorAnnouncementServiceeNote.Application.Features.Communication.Announcements.Services.InstructorAnnouncementService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | StoreAnnouncementServiceeNote.Application.Features.Communication.Announcements.Services.StoreAnnouncementService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | StudentAnnouncementFeedServiceeNote.Application.Features.Communication.Announcements.Services.StudentAnnouncementFeedService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | EventServiceeNote.Application.Features.Communication.Events.EventService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | NotificationServiceeNote.Application.Features.Communication.Notifications.Services.NotificationService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | FileAccessServiceeNote.Application.Features.Files.Services.FileAccessService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | ShopEmployeeServiceeNote.Application.Features.Identity.Employees.ShopEmployeeService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | AdminInstructorServiceeNote.Application.Features.Identity.Instructors.AdminInstructorService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | InstructorAccessServiceeNote.Application.Features.Identity.Instructors.InstructorAccessService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | AdminStudentServiceeNote.Application.Features.Identity.Students.AdminStudentService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | CurrentActoreNote.Application.Features.Identity.Users.Services.CurrentActor | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | PictureAccessServiceeNote.Application.Features.Identity.Users.Services.PictureAccessService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | StudentDisplayNameServiceeNote.Application.Features.Identity.Users.Services.StudentDisplayNameService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | UserProfileLookupeNote.Application.Features.Identity.Users.Services.UserProfileLookup | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | UserProfileServiceeNote.Application.Features.Identity.Users.Services.UserProfileService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | UserProvisioningServiceeNote.Application.Features.Identity.Users.Services.UserProvisioningService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | UserSelfServiceeNote.Application.Features.Identity.Users.Services.UserSelfService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | RentalCommandServiceeNote.Application.Features.Rentals.InstrumentRentals.Services.RentalCommandService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | RentalQueryServiceeNote.Application.Features.Rentals.InstrumentRentals.Services.RentalQueryService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | InstrumentServiceeNote.Application.Features.Rentals.Instruments.Services.InstrumentService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | RentalPaymentServiceeNote.Application.Features.Rentals.Payments.Services.RentalPaymentService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | RecommendationServiceeNote.Application.Features.Rentals.Recommendations.Services.RecommendationService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | AddressServiceeNote.Application.Features.Rentals.ReferenceData.Addresses.AddressService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | CityServiceeNote.Application.Features.Rentals.ReferenceData.Cities.CityService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | InstrumentTypeServiceeNote.Application.Features.Rentals.ReferenceData.InstrumentTypes.InstrumentTypeService | framework_derived |
| AddApplicationeNote.Application.DependencyInjection.AddApplication | → | MusicStoreServiceeNote.Application.Features.Rentals.ReferenceData.MusicStores.MusicStoreService | framework_derived |
| ISubmissionNotificationDispatchereNote.Application.Features.Academic.Assignments.Services.ISubmissionNotificationDispatcher | → | SubmissionNotificationDispatchereNote.Infrastructure.Messaging.SubmissionNotificationDispatcher | framework_derived |
| IEnrollmentNotificationDispatchereNote.Application.Features.Academic.Courses.Services.IEnrollmentNotificationDispatcher | → | EnrollmentNotificationDispatchereNote.Infrastructure.Messaging.EnrollmentNotificationDispatcher | framework_derived |
| ILectureNotificationDispatchereNote.Application.Features.Academic.Lectures.Services.ILectureNotificationDispatcher | → | LectureNotificationDispatchereNote.Infrastructure.Messaging.LectureNotificationDispatcher | framework_derived |
| IAnnouncementNotificationDispatchereNote.Application.Features.Communication.Announcements.Services.IAnnouncementNotificationDispatcher | → | AnnouncementNotificationDispatchereNote.Infrastructure.Messaging.AnnouncementNotificationDispatcher | framework_derived |
| IFileAccessServiceeNote.Application.Features.Files.Services.IFileAccessService | → | FileAccessServiceeNote.Application.Features.Files.Services.FileAccessService | framework_derived |
| IAuthServiceeNote.Application.Features.Identity.Auth.Services.IAuthService | → | AuthServiceeNote.Infrastructure.Identity.AuthService | framework_derived |
| ITokenRevocationServiceeNote.Application.Features.Identity.Auth.Services.ITokenRevocationService | → | TokenRevocationServiceeNote.Infrastructure.Identity.TokenRevocationService | framework_derived |
| ITokenServiceeNote.Application.Features.Identity.Auth.Services.ITokenService | → | TokenServiceeNote.Infrastructure.Identity.TokenService | framework_derived |
| IPictureAccessServiceeNote.Application.Features.Identity.Users.Services.IPictureAccessService | → | PictureAccessServiceeNote.Application.Features.Identity.Users.Services.PictureAccessService | framework_derived |
| IStudentDisplayNameServiceeNote.Application.Features.Identity.Users.Services.IStudentDisplayNameService | → | StudentDisplayNameServiceeNote.Application.Features.Identity.Users.Services.StudentDisplayNameService | framework_derived |
| IUserAccountServiceeNote.Application.Features.Identity.Users.Services.IUserAccountService | → | UserAccountServiceeNote.Infrastructure.Identity.UserAccountService | framework_derived |
| IUserIdentityServiceeNote.Application.Features.Identity.Users.Services.IUserIdentityService | → | UserIdentityServiceeNote.Infrastructure.Identity.UserIdentityService | framework_derived |
| IUserProfileLookupeNote.Application.Features.Identity.Users.Services.IUserProfileLookup | → | UserProfileLookupeNote.Application.Features.Identity.Users.Services.UserProfileLookup | framework_derived |
| IUserProvisioningServiceeNote.Application.Features.Identity.Users.Services.IUserProvisioningService | → | UserProvisioningServiceeNote.Application.Features.Identity.Users.Services.UserProvisioningService | framework_derived |
| IRentalNotificationDispatchereNote.Application.Features.Rentals.InstrumentRentals.Services.IRentalNotificationDispatcher | → | RentalNotificationDispatchereNote.Infrastructure.Messaging.RentalNotificationDispatcher | framework_derived |
| IPaymentGatewayeNote.Application.Features.Rentals.Payments.Services.IPaymentGateway | → | StripePaymentGatewayeNote.Infrastructure.Payments.Stripe.StripePaymentGateway | framework_derived |
| IReportServiceeNote.Application.Features.Reports.Services.IReportService | → | ReportServiceeNote.Infrastructure.Reports.ReportService | framework_derived |
| AddInfrastructureeNote.Infrastructure.DependencyInjection.AddInfrastructure | → | IStoreContexteNote.Application.Common.Interfaces.IStoreContext | framework_derived |
| AddInfrastructureeNote.Infrastructure.DependencyInjection.AddInfrastructure | → | IAppDbContexteNote.Application.Common.Persistence.IAppDbContext | framework_derived |
| AddInfrastructureeNote.Infrastructure.DependencyInjection.AddInfrastructure | → | SystemClockeNote.Application.Common.Time.SystemClock | framework_derived |
| AddInfrastructureeNote.Infrastructure.DependencyInjection.AddInfrastructure | → | MigrationRunnereNote.Infrastructure.Data.MigrationRunner | framework_derived |
| AddInfrastructureeNote.Infrastructure.DependencyInjection.AddInfrastructure | → | DatabaseHealthProbeeNote.Infrastructure.Health.DatabaseHealthProbe | framework_derived |
| AddInfrastructureeNote.Infrastructure.DependencyInjection.AddInfrastructure | → | JwtOptionseNote.Infrastructure.Identity.JwtOptions | runtime_unknown |
| AddInfrastructureeNote.Infrastructure.DependencyInjection.AddInfrastructure | → | SmtpEmailServiceeNote.Infrastructure.Identity.SmtpEmailService | framework_derived |
| AddInfrastructureeNote.Infrastructure.DependencyInjection.AddInfrastructure | → | TokenRevocationServiceeNote.Infrastructure.Identity.TokenRevocationService | framework_derived |
| AddInfrastructureeNote.Infrastructure.DependencyInjection.AddInfrastructure | → | TokenServiceeNote.Infrastructure.Identity.TokenService | framework_derived |
| AddInfrastructureeNote.Infrastructure.DependencyInjection.AddInfrastructure | → | UserAccountServiceeNote.Infrastructure.Identity.UserAccountService | framework_derived |
| AddInfrastructureeNote.Infrastructure.DependencyInjection.AddInfrastructure | → | UserIdentityServiceeNote.Infrastructure.Identity.UserIdentityService | framework_derived |
| AddInfrastructureeNote.Infrastructure.DependencyInjection.AddInfrastructure | → | AnnouncementNotificationDispatchereNote.Infrastructure.Messaging.AnnouncementNotificationDispatcher | framework_derived |
| AddInfrastructureeNote.Infrastructure.DependencyInjection.AddInfrastructure | → | EnrollmentNotificationDispatchereNote.Infrastructure.Messaging.EnrollmentNotificationDispatcher | framework_derived |
| AddInfrastructureeNote.Infrastructure.DependencyInjection.AddInfrastructure | → | LectureNotificationDispatchereNote.Infrastructure.Messaging.LectureNotificationDispatcher | framework_derived |
| AddInfrastructureeNote.Infrastructure.DependencyInjection.AddInfrastructure | → | RentalNotificationDispatchereNote.Infrastructure.Messaging.RentalNotificationDispatcher | framework_derived |
| AddInfrastructureeNote.Infrastructure.DependencyInjection.AddInfrastructure | → | RentalNotificationOutboxPublishereNote.Infrastructure.Messaging.RentalNotificationOutboxPublisher | runtime_unknown |
| AddInfrastructureeNote.Infrastructure.DependencyInjection.AddInfrastructure | → | SubmissionNotificationDispatchereNote.Infrastructure.Messaging.SubmissionNotificationDispatcher | framework_derived |
| AddInfrastructureeNote.Infrastructure.DependencyInjection.AddInfrastructure | → | StripePaymentGatewayeNote.Infrastructure.Payments.Stripe.StripePaymentGateway | framework_derived |
| AddInfrastructureeNote.Infrastructure.DependencyInjection.AddInfrastructure | → | StripeWebhookServiceeNote.Infrastructure.Payments.Stripe.StripeWebhookService | framework_derived |
| AddInfrastructureeNote.Infrastructure.DependencyInjection.AddInfrastructure | → | LocalFileStorageServiceeNote.Infrastructure.Storage.LocalFileStorageService | framework_derived |
| AddInfrastructureeNote.Infrastructure.DependencyInjection.AddInfrastructure | → | runtime:unknownruntime:unknown | runtime_unknown |
| AddInfrastructureApplicationPortseNote.Infrastructure.DependencyInjection.AddInfrastructureApplicationPorts | → | AuthServiceeNote.Infrastructure.Identity.AuthService | framework_derived |
| AddInfrastructureApplicationPortseNote.Infrastructure.DependencyInjection.AddInfrastructureApplicationPorts | → | ReportServiceeNote.Infrastructure.Reports.ReportService | framework_derived |
| DiscoveredActionseNote.Tests.Api.ControllerActionDiscoveryTests.DiscoveredActions | → | IHostApplicationLifetimeMicrosoft.Extensions.Hosting.IHostApplicationLifetime | framework_derived |
| ApiHostShape_AllENoteRegistrationsAreResolvableeNote.Tests.Data.DiResolutionTests.ApiHostShape_AllENoteRegistrationsAreResolvable | → | IHostEnvironmentMicrosoft.Extensions.Hosting.IHostEnvironment | framework_derived |
| ResolveIAppDbContext_DoesNotThrowCircularDependencyeNote.Tests.Data.DiResolutionTests.ResolveIAppDbContext_DoesNotThrowCircularDependency | → | ICurrentUserContexteNote.Application.Common.Interfaces.ICurrentUserContext | framework_derived |
| ResolveIAppDbContext_DoesNotThrowCircularDependencyeNote.Tests.Data.DiResolutionTests.ResolveIAppDbContext_DoesNotThrowCircularDependency | → | IStoreContexteNote.Application.Common.Interfaces.IStoreContext | framework_derived |
| ResolveIAppDbContext_DoesNotThrowCircularDependencyeNote.Tests.Data.DiResolutionTests.ResolveIAppDbContext_DoesNotThrowCircularDependency | → | IAppDbContexteNote.Application.Common.Persistence.IAppDbContext | framework_derived |
| ResolveIAppDbContext_DoesNotThrowCircularDependencyeNote.Tests.Data.DiResolutionTests.ResolveIAppDbContext_DoesNotThrowCircularDependency | → | SystemClockeNote.Application.Common.Time.SystemClock | framework_derived |
| WorkerHostShape_AllENoteRegistrationsAreResolvableeNote.Tests.Data.DiResolutionTests.WorkerHostShape_AllENoteRegistrationsAreResolvable | → | WorkerActoreNote.Worker.WorkerActor | framework_derived |
| WorkerHostShape_AllENoteRegistrationsAreResolvableeNote.Tests.Data.DiResolutionTests.WorkerHostShape_AllENoteRegistrationsAreResolvable | → | IHostEnvironmentMicrosoft.Extensions.Hosting.IHostEnvironment | framework_derived |
| BuildOptionseNote.Tests.Identity.JwtOptionsTests.BuildOptions | → | JwtOptionseNote.Infrastructure.Identity.JwtOptions | runtime_unknown |
| BuildOptionseNote.Tests.Identity.JwtOptionsTests.BuildOptions | → | runtime:unknownruntime:unknown | runtime_unknown |
| GenerateToken_Throws_WhenJwtKeyMissingeNote.Tests.Identity.TokenServiceTests.GenerateToken_Throws_WhenJwtKeyMissing | → | JwtOptionseNote.Infrastructure.Identity.JwtOptions | runtime_unknown |
| GenerateToken_Throws_WhenJwtKeyMissingeNote.Tests.Identity.TokenServiceTests.GenerateToken_Throws_WhenJwtKeyMissing | → | runtime:unknownruntime:unknown | runtime_unknown |
| CreateHarnessAsynceNote.Tests.Identity.TokenValidationTests.CreateHarnessAsync | → | ITokenRevocationServiceeNote.Application.Features.Identity.Auth.Services.ITokenRevocationService | framework_derived |
| CreateHarnessAsynceNote.Tests.Identity.TokenValidationTests.CreateHarnessAsync | → | runtime:unknownruntime:unknown | runtime_unknown |
| Consume_StoresNotificationForStudenteNote.Tests.Messaging.AnnouncementPublishedConsumerTests.Consume_StoresNotificationForStudent | → | IAppDbContexteNote.Application.Common.Persistence.IAppDbContext | framework_derived |
| Consume_StoresNotificationForStudenteNote.Tests.Messaging.EnrollmentStatusChangedConsumerTests.Consume_StoresNotificationForStudent | → | IAppDbContexteNote.Application.Common.Persistence.IAppDbContext | framework_derived |
| Consume_StoresNotificationForStudenteNote.Tests.Messaging.LectureCancelledConsumerTests.Consume_StoresNotificationForStudent | → | IAppDbContexteNote.Application.Common.Persistence.IAppDbContext | framework_derived |
| Consume_SkipsDuplicate_WhenUniqueViolationeNote.Tests.Messaging.NotificationPersistenceConsumerTests.Consume_SkipsDuplicate_WhenUniqueViolation | → | IAppDbContexteNote.Application.Common.Persistence.IAppDbContext | framework_derived |
| Consume_SkipsDuplicate_WhenUniqueViolationeNote.Tests.Messaging.NotificationPersistenceConsumerTests.Consume_SkipsDuplicate_WhenUniqueViolation | → | ILogger`1Microsoft.Extensions.Logging.ILogger`1 | framework_derived |
| StartAsynceNote.Tests.Messaging.NotificationPushConsumerTests.StartAsync<TConsumer, TMessage> | → | RecordingLoggereNote.Tests.Messaging.NotificationPushConsumerTests.RecordingLogger<T> | framework_derived |
| StartAsynceNote.Tests.Messaging.NotificationPushConsumerTests.StartAsync<TConsumer, TMessage> | → | IHubContext`1Microsoft.AspNetCore.SignalR.IHubContext`1 | framework_derived |
| Consume_StoresNotificationForStudenteNote.Tests.Messaging.RentalRefundedConsumerTests.Consume_StoresNotificationForStudent | → | IAppDbContexteNote.Application.Common.Persistence.IAppDbContext | framework_derived |
| Consume_StoresNotificationForStudenteNote.Tests.Messaging.RentalStatusChangedConsumerTests.Consume_StoresNotificationForStudent | → | IAppDbContexteNote.Application.Common.Persistence.IAppDbContext | framework_derived |
| BuildProvidereNote.Tests.Messaging.RentalStatusChangedEmailConsumerTests.BuildProvider | → | IEmailServiceeNote.Application.Common.Interfaces.IEmailService | framework_derived |
| BuildProvidereNote.Tests.Messaging.RentalStatusChangedEmailConsumerTests.BuildProvider | → | IUserIdentityServiceeNote.Application.Features.Identity.Users.Services.IUserIdentityService | framework_derived |
| Consume_StoresNotificationForStudenteNote.Tests.Messaging.SubmissionGradedConsumerTests.Consume_StoresNotificationForStudent | → | IAppDbContexteNote.Application.Common.Persistence.IAppDbContext | framework_derived |
| AddIdentityServiceseNote.Tests.TestUtils.IdentityTestHarness.AddIdentityServices | → | IAuthenticationSchemeProviderMicrosoft.AspNetCore.Authentication.IAuthenticationSchemeProvider | framework_derived |
| AddIdentityServiceseNote.Tests.TestUtils.IdentityTestHarness.AddIdentityServices | → | IUserConfirmation`1Microsoft.AspNetCore.Identity.IUserConfirmation`1 | framework_derived |
| AddIdentityServiceseNote.Tests.TestUtils.IdentityTestHarness.AddIdentityServices | → | runtime:unknownruntime:unknown | runtime_unknown |
| CreateeNote.Tests.TestUtils.IdentityTestHarness.Create | → | ENoteContexteNote.Infrastructure.Data.ENoteContext | framework_derived |
| BuildProvidereNote.Tests.TestUtils.SeedTestHarness.BuildProvider | → | ICurrentUserContexteNote.Application.Common.Interfaces.ICurrentUserContext | framework_derived |
| BuildProvidereNote.Tests.TestUtils.SeedTestHarness.BuildProvider | → | IFileStorageServiceeNote.Application.Common.Interfaces.IFileStorageService | framework_derived |
| BuildProvidereNote.Tests.TestUtils.SeedTestHarness.BuildProvider | → | IAppDbContexteNote.Application.Common.Persistence.IAppDbContext | framework_derived |
| BuildProvidereNote.Tests.TestUtils.SeedTestHarness.BuildProvider | → | IClockeNote.Application.Common.Time.IClock | framework_derived |
| BuildProvidereNote.Tests.TestUtils.SeedTestHarness.BuildProvider | → | UserProvisioningServiceeNote.Application.Features.Identity.Users.Services.UserProvisioningService | framework_derived |
| BuildProvidereNote.Tests.TestUtils.SeedTestHarness.BuildProvider | → | UserAccountServiceeNote.Infrastructure.Identity.UserAccountService | framework_derived |
| BuildConfigeNote.Tests.TestUtils.TestMapper.BuildConfig | → | assembly scan: eNote.Testsassembly scan of eNote.Tests | convention |
| ILogger`1Microsoft.Extensions.Logging.ILogger`1 | → | RecordingLoggereNote.Tests.Messaging.NotificationPushConsumerTests.RecordingLogger<T> | framework_derived |
| ProgramProgram.<top-level-statements-entry-point> | → | DatabaseHeartbeatServiceeNote.Worker.Health.DatabaseHeartbeatService | runtime_unknown |
| ProgramProgram.<top-level-statements-entry-point> | → | WorkerActoreNote.Worker.WorkerActor | framework_derived |
| ProgramProgram.<top-level-statements-entry-point> | → | runtime:unknownruntime:unknown | runtime_unknown |
| Source | Target | Provenance | |
|---|---|---|---|
| InstructorStudentControllereNote.API.Controllers.Academic.InstructorStudentController | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| AdminAddressControllereNote.API.Controllers.Admin.AdminAddressController | → | ReferenceDataControllereNote.API.Controllers.Base.ReferenceDataController<TEntity, TDto, TRequest, TSearch> | compiler_proved |
| AdminCityControllereNote.API.Controllers.Admin.AdminCityController | → | ReferenceDataControllereNote.API.Controllers.Base.ReferenceDataController<TEntity, TDto, TRequest, TSearch> | compiler_proved |
| AdminCourseControllereNote.API.Controllers.Admin.AdminCourseController | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| AdminEmployeeControllereNote.API.Controllers.Admin.AdminEmployeeController | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| AdminEventControllereNote.API.Controllers.Admin.AdminEventController | → | ReferenceDataControllereNote.API.Controllers.Base.ReferenceDataController<TEntity, TDto, TRequest, TSearch> | compiler_proved |
| AdminInstructorControllereNote.API.Controllers.Admin.AdminInstructorController | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| AdminInstrumentTypeControllereNote.API.Controllers.Admin.AdminInstrumentTypeController | → | ReferenceDataControllereNote.API.Controllers.Base.ReferenceDataController<TEntity, TDto, TRequest, TSearch> | compiler_proved |
| AdminMusicStoreControllereNote.API.Controllers.Admin.AdminMusicStoreController | → | ReferenceDataControllereNote.API.Controllers.Base.ReferenceDataController<TEntity, TDto, TRequest, TSearch> | compiler_proved |
| AdminStudentControllereNote.API.Controllers.Admin.AdminStudentController | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| AdminUsersControllereNote.API.Controllers.Admin.AdminUsersController | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| AnnouncementControllereNote.API.Controllers.Announcements.AnnouncementController | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| AssignmentControllereNote.API.Controllers.Assignments.AssignmentController | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| AssignmentSubmissionControllereNote.API.Controllers.Assignments.AssignmentSubmissionController | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| AuthControllereNote.API.Controllers.Auth.AuthController | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| CoreControllereNote.API.Controllers.Base.CoreController | → | ControllerBaseMicrosoft.AspNetCore.Mvc.ControllerBase | compiler_proved |
| ReferenceDataControllereNote.API.Controllers.Base.ReferenceDataController<TEntity, TDto, TRequest, TSearch> | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| CourseControllereNote.API.Controllers.Courses.CourseController | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| RankingControllereNote.API.Controllers.Courses.RankingController | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| StudentEventControllereNote.API.Controllers.Events.StudentEventController | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| UploadsControllereNote.API.Controllers.Files.UploadsController | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| RentalControllereNote.API.Controllers.InstrumentRentals.RentalController | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| RentalPaymentsControllereNote.API.Controllers.InstrumentRentals.RentalPaymentsController | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| InstrumentControllereNote.API.Controllers.Instruments.InstrumentController | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| LectureNoteControllereNote.API.Controllers.LectureNotes.LectureNoteController | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| LectureControllereNote.API.Controllers.Lectures.LectureController | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| StudentNotificationControllereNote.API.Controllers.Notifications.StudentNotificationController | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| StripeWebhookControllereNote.API.Controllers.Payments.StripeWebhookController | → | ControllerBaseMicrosoft.AspNetCore.Mvc.ControllerBase | compiler_proved |
| ShopEmployeeControllereNote.API.Controllers.Shop.ShopEmployeeController | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| ShopStoreControllereNote.API.Controllers.Shop.ShopStoreController | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| TuitionPaymentsControllereNote.API.Controllers.Tuition.TuitionPaymentsController | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| UsersControllereNote.API.Controllers.Users.UsersController | → | CoreControllereNote.API.Controllers.Base.CoreController | compiler_proved |
| UtcDateTimeJsonConvertereNote.API.Converters.UtcDateTimeJsonConverter | → | JsonConverter`1System.Text.Json.Serialization.JsonConverter`1 | compiler_proved |
| NotificationHubeNote.API.Hubs.NotificationHub | → | HubMicrosoft.AspNetCore.SignalR.Hub | compiler_proved |
| AnnouncementPublishedPushConsumereNote.API.Realtime.Consumers.AnnouncementPublishedPushConsumer | → | NotificationPushConsumereNote.API.Realtime.Consumers.NotificationPushConsumer<TMessage> | compiler_proved |
| EnrollmentStatusChangedPushConsumereNote.API.Realtime.Consumers.EnrollmentStatusChangedPushConsumer | → | NotificationPushConsumereNote.API.Realtime.Consumers.NotificationPushConsumer<TMessage> | compiler_proved |
| LectureCancelledPushConsumereNote.API.Realtime.Consumers.LectureCancelledPushConsumer | → | NotificationPushConsumereNote.API.Realtime.Consumers.NotificationPushConsumer<TMessage> | compiler_proved |
| RentalRefundedPushConsumereNote.API.Realtime.Consumers.RentalRefundedPushConsumer | → | NotificationPushConsumereNote.API.Realtime.Consumers.NotificationPushConsumer<TMessage> | compiler_proved |
| RentalStatusChangedPushConsumereNote.API.Realtime.Consumers.RentalStatusChangedPushConsumer | → | NotificationPushConsumereNote.API.Realtime.Consumers.NotificationPushConsumer<TMessage> | compiler_proved |
| SubmissionGradedPushConsumereNote.API.Realtime.Consumers.SubmissionGradedPushConsumer | → | NotificationPushConsumereNote.API.Realtime.Consumers.NotificationPushConsumer<TMessage> | compiler_proved |
| AppExceptioneNote.Application.Common.Exceptions.AppException | → | ExceptionSystem.Exception | compiler_proved |
| AuthenticationExceptioneNote.Application.Common.Exceptions.AuthenticationException | → | AppExceptioneNote.Application.Common.Exceptions.AppException | compiler_proved |
| AuthorizationExceptioneNote.Application.Common.Exceptions.AuthorizationException | → | AppExceptioneNote.Application.Common.Exceptions.AppException | compiler_proved |
| BusinessExceptioneNote.Application.Common.Exceptions.BusinessException | → | AppExceptioneNote.Application.Common.Exceptions.AppException | compiler_proved |
| ConflictExceptioneNote.Application.Common.Exceptions.ConflictException | → | AppExceptioneNote.Application.Common.Exceptions.AppException | compiler_proved |
| NotFoundExceptioneNote.Application.Common.Exceptions.NotFoundException | → | AppExceptioneNote.Application.Common.Exceptions.AppException | compiler_proved |
| PaymentNotYetVisibleExceptioneNote.Application.Common.Exceptions.PaymentNotYetVisibleException | → | AppExceptioneNote.Application.Common.Exceptions.AppException | compiler_proved |
| PaymentProviderUnavailableExceptioneNote.Application.Common.Exceptions.PaymentProviderUnavailableException | → | AppExceptioneNote.Application.Common.Exceptions.AppException | compiler_proved |
| StoreNotResolvedExceptioneNote.Application.Common.Exceptions.StoreNotResolvedException | → | BusinessExceptioneNote.Application.Common.Exceptions.BusinessException | compiler_proved |
| AssignmentSearchObjecteNote.Application.Features.Academic.Assignments.AssignmentSearchObject | → | BaseSearchObjecteNote.Application.Common.Search.BaseSearchObject | compiler_proved |
| AssignmentSubmissionSearchObjecteNote.Application.Features.Academic.Assignments.AssignmentSubmissionSearchObject | → | BaseSearchObjecteNote.Application.Common.Search.BaseSearchObject | compiler_proved |
| SubmissionSearchObjecteNote.Application.Features.Academic.Assignments.SubmissionSearchObject | → | BaseSearchObjecteNote.Application.Common.Search.BaseSearchObject | compiler_proved |
| CourseEnrollmentSearchObjecteNote.Application.Features.Academic.Courses.CourseEnrollmentSearchObject | → | BaseSearchObjecteNote.Application.Common.Search.BaseSearchObject | compiler_proved |
| CourseSearchObjecteNote.Application.Features.Academic.Courses.CourseSearchObject | → | BaseSearchObjecteNote.Application.Common.Search.BaseSearchObject | compiler_proved |
| LectureNoteSearchObjecteNote.Application.Features.Academic.LectureNotes.LectureNoteSearchObject | → | BaseSearchObjecteNote.Application.Common.Search.BaseSearchObject | compiler_proved |
| AttendanceSearchObjecteNote.Application.Features.Academic.Lectures.AttendanceSearchObject | → | BaseSearchObjecteNote.Application.Common.Search.BaseSearchObject | compiler_proved |
| LectureCreateRequesteNote.Application.Features.Academic.Lectures.LectureCreateRequest | → | LectureUpdateRequesteNote.Application.Features.Academic.Lectures.LectureUpdateRequest | compiler_proved |
| LectureSearchObjecteNote.Application.Features.Academic.Lectures.LectureSearchObject | → | BaseSearchObjecteNote.Application.Common.Search.BaseSearchObject | compiler_proved |
| AnnouncementSearchObjecteNote.Application.Features.Communication.Announcements.AnnouncementSearchObject | → | BaseSearchObjecteNote.Application.Common.Search.BaseSearchObject | compiler_proved |
| EventSearchObjecteNote.Application.Features.Communication.Events.EventSearchObject | → | BaseSearchObjecteNote.Application.Common.Search.BaseSearchObject | compiler_proved |
| EventServiceeNote.Application.Features.Communication.Events.EventService | → | ReferenceDataCrudServiceeNote.Application.Common.Crud.ReferenceDataCrudService<TEntity, TDto, TRequest, TSearch> | compiler_proved |
| NotificationSearchObjecteNote.Application.Features.Communication.Notifications.NotificationSearchObject | → | BaseSearchObjecteNote.Application.Common.Search.BaseSearchObject | compiler_proved |
| ShopEmployeeSearchObjecteNote.Application.Features.Identity.Employees.ShopEmployeeSearchObject | → | BaseSearchObjecteNote.Application.Common.Search.BaseSearchObject | compiler_proved |
| InstructorSearchObjecteNote.Application.Features.Identity.Instructors.InstructorSearchObject | → | BaseSearchObjecteNote.Application.Common.Search.BaseSearchObject | compiler_proved |
| StudentSearchObjecteNote.Application.Features.Identity.Students.StudentSearchObject | → | BaseSearchObjecteNote.Application.Common.Search.BaseSearchObject | compiler_proved |
| UserProvisionRequesteNote.Application.Features.Identity.Users.UserProvisionRequest | → | DelegatedUserCreateRequesteNote.Application.Features.Identity.Users.DelegatedUserCreateRequest | compiler_proved |
| InstrumentRentalSearchObjecteNote.Application.Features.Rentals.InstrumentRentals.InstrumentRentalSearchObject | → | BaseSearchObjecteNote.Application.Common.Search.BaseSearchObject | compiler_proved |
| InstrumentSearchObjecteNote.Application.Features.Rentals.Instruments.InstrumentSearchObject | → | BaseSearchObjecteNote.Application.Common.Search.BaseSearchObject | compiler_proved |
| AddressSearchObjecteNote.Application.Features.Rentals.ReferenceData.Addresses.AddressSearchObject | → | BaseSearchObjecteNote.Application.Common.Search.BaseSearchObject | compiler_proved |
| AddressServiceeNote.Application.Features.Rentals.ReferenceData.Addresses.AddressService | → | ReferenceDataCrudServiceeNote.Application.Common.Crud.ReferenceDataCrudService<TEntity, TDto, TRequest, TSearch> | compiler_proved |
| CitySearchObjecteNote.Application.Features.Rentals.ReferenceData.Cities.CitySearchObject | → | BaseSearchObjecteNote.Application.Common.Search.BaseSearchObject | compiler_proved |
| CityServiceeNote.Application.Features.Rentals.ReferenceData.Cities.CityService | → | ReferenceDataCrudServiceeNote.Application.Common.Crud.ReferenceDataCrudService<TEntity, TDto, TRequest, TSearch> | compiler_proved |
| InstrumentTypeSearchObjecteNote.Application.Features.Rentals.ReferenceData.InstrumentTypes.InstrumentTypeSearchObject | → | BaseSearchObjecteNote.Application.Common.Search.BaseSearchObject | compiler_proved |
| InstrumentTypeServiceeNote.Application.Features.Rentals.ReferenceData.InstrumentTypes.InstrumentTypeService | → | ReferenceDataCrudServiceeNote.Application.Common.Crud.ReferenceDataCrudService<TEntity, TDto, TRequest, TSearch> | compiler_proved |
| MusicStoreSearchObjecteNote.Application.Features.Rentals.ReferenceData.MusicStores.MusicStoreSearchObject | → | BaseSearchObjecteNote.Application.Common.Search.BaseSearchObject | compiler_proved |
| MusicStoreServiceeNote.Application.Features.Rentals.ReferenceData.MusicStores.MusicStoreService | → | ReferenceDataCrudServiceeNote.Application.Common.Crud.ReferenceDataCrudService<TEntity, TDto, TRequest, TSearch> | compiler_proved |
| AssignmentRequestValidatoreNote.Application.Validation.Academic.AssignmentRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| CourseRequestValidatoreNote.Application.Validation.Academic.CourseRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| EnrollmentRejectRequestValidatoreNote.Application.Validation.Academic.EnrollmentRejectRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| GradeAssignmentRequestValidatoreNote.Application.Validation.Academic.GradeAssignmentRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| LectureCreateRequestValidatoreNote.Application.Validation.Academic.LectureCreateRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| LectureNoteRequestValidatoreNote.Application.Validation.Academic.LectureNoteRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| LectureUpdateRequestValidatoreNote.Application.Validation.Academic.LectureUpdateRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| MarkAttendanceRequestValidatoreNote.Application.Validation.Academic.MarkAttendanceRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| AnnouncementRequestValidatoreNote.Application.Validation.Communication.AnnouncementRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| EventRequestValidatoreNote.Application.Validation.Communication.EventRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| ChangePasswordRequestValidatoreNote.Application.Validation.Identity.ChangePasswordRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| DelegatedUserCreateRequestValidatoreNote.Application.Validation.Identity.DelegatedUserCreateRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| ForgotPasswordRequestValidatoreNote.Application.Validation.Identity.ForgotPasswordRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| LoginRequestValidatoreNote.Application.Validation.Identity.LoginRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| RegisterRequestValidatoreNote.Application.Validation.Identity.RegisterRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| ResetPasswordRequestValidatoreNote.Application.Validation.Identity.ResetPasswordRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| UpdateMembershipRequestValidatoreNote.Application.Validation.Identity.UpdateMembershipRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| UpdateProfileRequestValidatoreNote.Application.Validation.Identity.UpdateProfileRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| UserProvisionRequestValidatoreNote.Application.Validation.Identity.UserProvisionRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| AddressRequestValidatoreNote.Application.Validation.Rentals.AddressRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| CityRequestValidatoreNote.Application.Validation.Rentals.CityRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| InstrumentCreateRequestValidatoreNote.Application.Validation.Rentals.InstrumentCreateRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| InstrumentTypeRequestValidatoreNote.Application.Validation.Rentals.InstrumentTypeRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| InstrumentUpdateRequestValidatoreNote.Application.Validation.Rentals.InstrumentUpdateRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| MusicStoreRequestValidatoreNote.Application.Validation.Rentals.MusicStoreRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| RentalCreateRequestValidatoreNote.Application.Validation.Rentals.RentalCreateRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| RentalStatusRequestValidatoreNote.Application.Validation.Rentals.RentalStatusRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| ShopStoreUpdateRequestValidatoreNote.Application.Validation.Rentals.ShopStoreUpdateRequestValidator | → | AbstractValidator`1FluentValidation.AbstractValidator`1 | compiler_proved |
| AttendanceeNote.Domain.Entities.Academic.Attendance | → | AuditableEntityeNote.Domain.Entities.Shared.Base.AuditableEntity | compiler_proved |
| CourseeNote.Domain.Entities.Academic.Course | → | AuditableEntityeNote.Domain.Entities.Shared.Base.AuditableEntity | compiler_proved |
| CoursePaymenteNote.Domain.Entities.Academic.CoursePayment | → | AuditableEntityeNote.Domain.Entities.Shared.Base.AuditableEntity | compiler_proved |
| EnrollmenteNote.Domain.Entities.Academic.Enrollment | → | AuditableEntityeNote.Domain.Entities.Shared.Base.AuditableEntity | compiler_proved |
| LectureeNote.Domain.Entities.Academic.Lecture | → | AuditableEntityeNote.Domain.Entities.Shared.Base.AuditableEntity | compiler_proved |
| LectureNoteeNote.Domain.Entities.Academic.LectureNote | → | AuditableEntityeNote.Domain.Entities.Shared.Base.AuditableEntity | compiler_proved |
| AssignmenteNote.Domain.Entities.Assignments.Assignment | → | AuditableEntityeNote.Domain.Entities.Shared.Base.AuditableEntity | compiler_proved |
| AssignmentSubmissioneNote.Domain.Entities.Assignments.AssignmentSubmission | → | AuditableEntityeNote.Domain.Entities.Shared.Base.AuditableEntity | compiler_proved |
| AnnouncementeNote.Domain.Entities.Communication.Announcement | → | AuditableEntityeNote.Domain.Entities.Shared.Base.AuditableEntity | compiler_proved |
| EventeNote.Domain.Entities.Communication.Event | → | AuditableEntityeNote.Domain.Entities.Shared.Base.AuditableEntity | compiler_proved |
| NotificationeNote.Domain.Entities.Communication.Notification | → | BaseEntityeNote.Domain.Entities.Shared.Base.BaseEntity | compiler_proved |
| NotificationOutboxeNote.Domain.Entities.Communication.NotificationOutbox | → | AuditableEntityeNote.Domain.Entities.Shared.Base.AuditableEntity | compiler_proved |
| InstructoreNote.Domain.Entities.Identity.Instructor | → | AuditableEntityeNote.Domain.Entities.Shared.Base.AuditableEntity | compiler_proved |
| MusicStoreEmployeeeNote.Domain.Entities.Identity.MusicStoreEmployee | → | AuditableEntityeNote.Domain.Entities.Shared.Base.AuditableEntity | compiler_proved |
| StudenteNote.Domain.Entities.Identity.Student | → | AuditableEntityeNote.Domain.Entities.Shared.Base.AuditableEntity | compiler_proved |
| InstrumenteNote.Domain.Entities.Rentals.Instrument | → | AuditableEntityeNote.Domain.Entities.Shared.Base.AuditableEntity | compiler_proved |
| InstrumentRentaleNote.Domain.Entities.Rentals.InstrumentRental | → | AuditableEntityeNote.Domain.Entities.Shared.Base.AuditableEntity | compiler_proved |
| InstrumentTypeeNote.Domain.Entities.Rentals.InstrumentType | → | BaseEntityeNote.Domain.Entities.Shared.Base.BaseEntity | compiler_proved |
| MusicStoreeNote.Domain.Entities.Rentals.MusicStore | → | AuditableEntityeNote.Domain.Entities.Shared.Base.AuditableEntity | compiler_proved |
| RentalActoreNote.Domain.Entities.Rentals.RentalActor | → | EnumSystem.Enum | compiler_proved |
| RentalPaymenteNote.Domain.Entities.Rentals.RentalPayment | → | AuditableEntityeNote.Domain.Entities.Shared.Base.AuditableEntity | compiler_proved |
| StripeWebhookEventeNote.Domain.Entities.Rentals.StripeWebhookEvent | → | AuditableEntityeNote.Domain.Entities.Shared.Base.AuditableEntity | compiler_proved |
| AddresseNote.Domain.Entities.Shared.Address | → | BaseEntityeNote.Domain.Entities.Shared.Base.BaseEntity | compiler_proved |
| AuditableEntityeNote.Domain.Entities.Shared.Base.AuditableEntity | → | BaseEntityeNote.Domain.Entities.Shared.Base.BaseEntity | compiler_proved |
| CityeNote.Domain.Entities.Shared.City | → | BaseEntityeNote.Domain.Entities.Shared.Base.BaseEntity | compiler_proved |
| AnnouncementScopeeNote.Domain.Enums.AnnouncementScope | → | EnumSystem.Enum | compiler_proved |
| AttendanceStatuseNote.Domain.Enums.AttendanceStatus | → | EnumSystem.Enum | compiler_proved |
| EnrollmentStatuseNote.Domain.Enums.EnrollmentStatus | → | EnumSystem.Enum | compiler_proved |
| EnrollmentTriggereNote.Domain.Enums.EnrollmentTrigger | → | EnumSystem.Enum | compiler_proved |
| InstrumentRentalStatuseNote.Domain.Enums.InstrumentRentalStatus | → | EnumSystem.Enum | compiler_proved |
| LectureStatuseNote.Domain.Enums.LectureStatus | → | EnumSystem.Enum | compiler_proved |
| LectureTypeeNote.Domain.Enums.LectureType | → | EnumSystem.Enum | compiler_proved |
| PaymentStatuseNote.Domain.Enums.PaymentStatus | → | EnumSystem.Enum | compiler_proved |
| RentalTriggereNote.Domain.Enums.RentalTrigger | → | EnumSystem.Enum | compiler_proved |
| ENoteContexteNote.Infrastructure.Data.ENoteContext | → | IdentityDbContext`3Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityDbContext`3 | compiler_proved |
| InMemoryRowVersionGeneratoreNote.Infrastructure.Data.ENoteContext.InMemoryRowVersionGenerator | → | ValueGenerator`1Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator`1 | compiler_proved |
| ENoteContextModelSnapshoteNote.Infrastructure.Data.Migrations.ENoteContextModelSnapshot | → | ModelSnapshotMicrosoft.EntityFrameworkCore.Infrastructure.ModelSnapshot | compiler_proved |
| InitialeNote.Infrastructure.Data.Migrations.Initial | → | MigrationMicrosoft.EntityFrameworkCore.Migrations.Migration | compiler_proved |
| AppRoleeNote.Infrastructure.Identity.AppRole | → | IdentityRole`1Microsoft.AspNetCore.Identity.IdentityRole`1 | compiler_proved |
| AppUsereNote.Infrastructure.Identity.AppUser | → | IdentityUser`1Microsoft.AspNetCore.Identity.IdentityUser`1 | compiler_proved |
| RentalNotificationOutboxPublishereNote.Infrastructure.Messaging.RentalNotificationOutboxPublisher | → | BackgroundServiceMicrosoft.Extensions.Hosting.BackgroundService | compiler_proved |
| DuplicateSkipConsumereNote.Tests.Messaging.NotificationPersistenceConsumerTests.DuplicateSkipConsumer | → | NotificationPersistenceConsumereNote.Worker.Consumers.NotificationPersistenceConsumer<TMessage> | compiler_proved |
| AnnouncementPublishedConsumereNote.Worker.Consumers.AnnouncementPublishedConsumer | → | NotificationPersistenceConsumereNote.Worker.Consumers.NotificationPersistenceConsumer<TMessage> | compiler_proved |
| EnrollmentStatusChangedConsumereNote.Worker.Consumers.EnrollmentStatusChangedConsumer | → | NotificationPersistenceConsumereNote.Worker.Consumers.NotificationPersistenceConsumer<TMessage> | compiler_proved |
| LectureCancelledConsumereNote.Worker.Consumers.LectureCancelledConsumer | → | NotificationPersistenceConsumereNote.Worker.Consumers.NotificationPersistenceConsumer<TMessage> | compiler_proved |
| RentalRefundedConsumereNote.Worker.Consumers.RentalRefundedConsumer | → | NotificationPersistenceConsumereNote.Worker.Consumers.NotificationPersistenceConsumer<TMessage> | compiler_proved |
| RentalStatusChangedConsumereNote.Worker.Consumers.RentalStatusChangedConsumer | → | NotificationPersistenceConsumereNote.Worker.Consumers.NotificationPersistenceConsumer<TMessage> | compiler_proved |
| SubmissionGradedConsumereNote.Worker.Consumers.SubmissionGradedConsumer | → | NotificationPersistenceConsumereNote.Worker.Consumers.NotificationPersistenceConsumer<TMessage> | compiler_proved |
| DatabaseHeartbeatServiceeNote.Worker.Health.DatabaseHeartbeatService | → | BackgroundServiceMicrosoft.Extensions.Hosting.BackgroundService | compiler_proved |
| Source | Target | Provenance | |
|---|---|---|---|
| AuthRateLimiterPolicyeNote.API.Extensions.AuthRateLimiterPolicy | → | IRateLimiterPolicy`1Microsoft.AspNetCore.RateLimiting.IRateLimiterPolicy`1 | compiler_proved |
| BearerSecurityRequirementOperationTransformereNote.API.Extensions.BearerSecurityRequirementOperationTransformer | → | IOpenApiOperationTransformerMicrosoft.AspNetCore.OpenApi.IOpenApiOperationTransformer | compiler_proved |
| BearerSecuritySchemeTransformereNote.API.Extensions.BearerSecuritySchemeTransformer | → | IOpenApiDocumentTransformerMicrosoft.AspNetCore.OpenApi.IOpenApiDocumentTransformer | compiler_proved |
| ErrorResponseeNote.API.Extensions.MiddlewareExtensions.ErrorResponse | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| UploadRateLimiterPolicyeNote.API.Extensions.UploadRateLimiterPolicy | → | IRateLimiterPolicy`1Microsoft.AspNetCore.RateLimiting.IRateLimiterPolicy`1 | compiler_proved |
| NotificationPusheNote.API.Realtime.Consumers.NotificationPush | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| NotificationPushConsumereNote.API.Realtime.Consumers.NotificationPushConsumer<TMessage> | → | IConsumer`1MassTransit.IConsumer`1 | compiler_proved |
| CurrentUserServiceeNote.API.Services.CurrentUserService | → | ICurrentUserContexteNote.Application.Common.Interfaces.ICurrentUserContext | compiler_proved |
| SystemClockeNote.Application.Common.Time.SystemClock | → | IClockeNote.Application.Common.Time.IClock | compiler_proved |
| CourseMappingConfigeNote.Application.Features.Academic.Courses.CourseMappingConfig | → | IRegisterMapster.IRegister | compiler_proved |
| RankedStudentEntryeNote.Application.Features.Academic.Courses.Services.RankingService.RankedStudentEntry | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| StudentGradeStatseNote.Application.Features.Academic.Courses.Services.RankingService.StudentGradeStats | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| LectureMappingConfigeNote.Application.Features.Academic.Lectures.LectureMappingConfig | → | IRegisterMapster.IRegister | compiler_proved |
| CoursePaymentDtoeNote.Application.Features.Academic.Tuition.CoursePaymentDto | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| CreateTuitionIntentResponseeNote.Application.Features.Academic.Tuition.CreateTuitionIntentResponse | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| TuitionPaymentMappingConfigeNote.Application.Features.Academic.Tuition.TuitionPaymentMappingConfig | → | IRegisterMapster.IRegister | compiler_proved |
| AnnouncementMappingConfigeNote.Application.Features.Communication.Announcements.AnnouncementMappingConfig | → | IRegisterMapster.IRegister | compiler_proved |
| AnnouncementRequesteNote.Application.Features.Communication.Announcements.AnnouncementRequest | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| FileAccessServiceeNote.Application.Features.Files.Services.FileAccessService | → | IFileAccessServiceeNote.Application.Features.Files.Services.IFileAccessService | compiler_proved |
| AdminProfileeNote.Application.Features.Identity.Users.Profiles.AdminProfile | → | IUserProfileeNote.Application.Features.Identity.Users.Profiles.IUserProfile | compiler_proved |
| AdminProfileeNote.Application.Features.Identity.Users.Profiles.AdminProfile | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| InstructorProfileeNote.Application.Features.Identity.Users.Profiles.InstructorProfile | → | IUserProfileeNote.Application.Features.Identity.Users.Profiles.IUserProfile | compiler_proved |
| InstructorProfileeNote.Application.Features.Identity.Users.Profiles.InstructorProfile | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| MusicStoreProfileeNote.Application.Features.Identity.Users.Profiles.MusicStoreProfile | → | IUserProfileeNote.Application.Features.Identity.Users.Profiles.IUserProfile | compiler_proved |
| MusicStoreProfileeNote.Application.Features.Identity.Users.Profiles.MusicStoreProfile | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| StudentProfileeNote.Application.Features.Identity.Users.Profiles.StudentProfile | → | IUserProfileeNote.Application.Features.Identity.Users.Profiles.IUserProfile | compiler_proved |
| StudentProfileeNote.Application.Features.Identity.Users.Profiles.StudentProfile | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| RegistrationResulteNote.Application.Features.Identity.Users.RegistrationResult | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| CurrentActoreNote.Application.Features.Identity.Users.Services.CurrentActor | → | IStudentContexteNote.Application.Common.Interfaces.IStudentContext | compiler_proved |
| PictureAccessServiceeNote.Application.Features.Identity.Users.Services.PictureAccessService | → | IPictureAccessServiceeNote.Application.Features.Identity.Users.Services.IPictureAccessService | compiler_proved |
| StudentDisplayNameServiceeNote.Application.Features.Identity.Users.Services.StudentDisplayNameService | → | IStudentDisplayNameServiceeNote.Application.Features.Identity.Users.Services.IStudentDisplayNameService | compiler_proved |
| UserProfileLookupeNote.Application.Features.Identity.Users.Services.UserProfileLookup | → | IUserProfileLookupeNote.Application.Features.Identity.Users.Services.IUserProfileLookup | compiler_proved |
| UserProvisioningServiceeNote.Application.Features.Identity.Users.Services.UserProvisioningService | → | IUserProvisioningServiceeNote.Application.Features.Identity.Users.Services.IUserProvisioningService | compiler_proved |
| UserProfileResponseeNote.Application.Features.Identity.Users.UserProfileResponse | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| UserStatusRequesteNote.Application.Features.Identity.Users.UserStatusRequest | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| InstrumentRentalMappingConfigeNote.Application.Features.Rentals.InstrumentRentals.InstrumentRentalMappingConfig | → | IRegisterMapster.IRegister | compiler_proved |
| InstrumentMappingConfigeNote.Application.Features.Rentals.Instruments.InstrumentMappingConfig | → | IRegisterMapster.IRegister | compiler_proved |
| CreatePaymentIntentResponseeNote.Application.Features.Rentals.Payments.CreatePaymentIntentResponse | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| RefundRequesteNote.Application.Features.Rentals.Payments.RefundRequest | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| RentalPaymentDtoeNote.Application.Features.Rentals.Payments.RentalPaymentDto | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| RentalPaymentMappingConfigeNote.Application.Features.Rentals.Payments.RentalPaymentMappingConfig | → | IRegisterMapster.IRegister | compiler_proved |
| PaymentIntentCreationeNote.Application.Features.Rentals.Payments.Services.PaymentIntentCreation | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| PaymentIntentDataeNote.Application.Features.Rentals.Payments.Services.PaymentIntentData | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| RefundDataeNote.Application.Features.Rentals.Payments.Services.RefundData | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| CandidateInstrumenteNote.Application.Features.Rentals.Recommendations.Services.RecommendationService.CandidateInstrument | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| InstrumentViewSnapshoteNote.Application.Features.Rentals.Recommendations.Services.RecommendationService.InstrumentViewSnapshot | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| ScoredRecommendationeNote.Application.Features.Rentals.Recommendations.Services.RecommendationService.ScoredRecommendation | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| UserRentalSnapshoteNote.Application.Features.Rentals.Recommendations.Services.RecommendationService.UserRentalSnapshot | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| SubmissionGradedeNote.Contracts.Assignments.SubmissionGraded | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| AnnouncementPublishedeNote.Contracts.Communication.AnnouncementPublished | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| EnrollmentStatusChangedeNote.Contracts.Enrollments.EnrollmentStatusChanged | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| LectureCancelledeNote.Contracts.Lectures.LectureCancelled | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| RentalRefundedeNote.Contracts.Rentals.RentalRefunded | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| RentalStatusChangedeNote.Contracts.Rentals.RentalStatusChanged | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| CoursePaymenteNote.Domain.Entities.Academic.CoursePayment | → | IStripePaymentRoweNote.Domain.Entities.Shared.IStripePaymentRow | compiler_proved |
| InstructoreNote.Domain.Entities.Identity.Instructor | → | IHasAppUserIdeNote.Domain.Entities.Identity.IHasAppUserId | compiler_proved |
| MusicStoreEmployeeeNote.Domain.Entities.Identity.MusicStoreEmployee | → | IHasAppUserIdeNote.Domain.Entities.Identity.IHasAppUserId | compiler_proved |
| MusicStoreEmployeeeNote.Domain.Entities.Identity.MusicStoreEmployee | → | ITenantScopedeNote.Domain.Entities.Shared.ITenantScoped | compiler_proved |
| StudenteNote.Domain.Entities.Identity.Student | → | IHasAppUserIdeNote.Domain.Entities.Identity.IHasAppUserId | compiler_proved |
| InstrumenteNote.Domain.Entities.Rentals.Instrument | → | ITenantScopedeNote.Domain.Entities.Shared.ITenantScoped | compiler_proved |
| InstrumentRentaleNote.Domain.Entities.Rentals.InstrumentRental | → | ITenantScopedeNote.Domain.Entities.Shared.ITenantScoped | compiler_proved |
| TransitionDefinitioneNote.Domain.Entities.Rentals.InstrumentRental.TransitionDefinition | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| RentalChargeseNote.Domain.Entities.Rentals.RentalCharges | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| RentalPaymenteNote.Domain.Entities.Rentals.RentalPayment | → | IStripePaymentRoweNote.Domain.Entities.Shared.IStripePaymentRow | compiler_proved |
| RentalPaymenteNote.Domain.Entities.Rentals.RentalPayment | → | ITenantScopedeNote.Domain.Entities.Shared.ITenantScoped | compiler_proved |
| RentalTransitionContexteNote.Domain.Entities.Rentals.Transitions.RentalTransitionContext | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| RentalTransitionResulteNote.Domain.Entities.Rentals.Transitions.RentalTransitionResult | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| BaseEntityeNote.Domain.Entities.Shared.Base.BaseEntity | → | IEntityeNote.Domain.Entities.Shared.Base.IEntity | compiler_proved |
| AddressConfigeNote.Infrastructure.Data.Configurations.AddressConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| AnnouncementConfigeNote.Infrastructure.Data.Configurations.AnnouncementConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| AppUserConfigeNote.Infrastructure.Data.Configurations.AppUserConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| AssignmentConfigeNote.Infrastructure.Data.Configurations.AssignmentConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| AssignmentSubmissionConfigeNote.Infrastructure.Data.Configurations.AssignmentSubmissionConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| AttendanceConfigeNote.Infrastructure.Data.Configurations.AttendanceConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| CityConfigeNote.Infrastructure.Data.Configurations.CityConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| CourseConfigeNote.Infrastructure.Data.Configurations.CourseConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| CoursePaymentConfigeNote.Infrastructure.Data.Configurations.CoursePaymentConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| EnrollmentConfigeNote.Infrastructure.Data.Configurations.EnrollmentConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| EventConfigeNote.Infrastructure.Data.Configurations.EventConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| InstructorConfigeNote.Infrastructure.Data.Configurations.InstructorConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| InstrumentConfigeNote.Infrastructure.Data.Configurations.InstrumentConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| InstrumentRentalConfigeNote.Infrastructure.Data.Configurations.InstrumentRentalConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| InstrumentTypeConfigeNote.Infrastructure.Data.Configurations.InstrumentTypeConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| InstrumentViewConfigeNote.Infrastructure.Data.Configurations.InstrumentViewConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| LectureConfigeNote.Infrastructure.Data.Configurations.LectureConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| LectureNoteConfigeNote.Infrastructure.Data.Configurations.LectureNoteConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| MusicStoreConfigeNote.Infrastructure.Data.Configurations.MusicStoreConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| MusicStoreEmployeeConfigeNote.Infrastructure.Data.Configurations.MusicStoreEmployeeConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| NotificationConfigeNote.Infrastructure.Data.Configurations.NotificationConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| RentalNotificationOutboxConfigeNote.Infrastructure.Data.Configurations.RentalNotificationOutboxConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| RentalPaymentConfigeNote.Infrastructure.Data.Configurations.RentalPaymentConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| RentalRefundConfigeNote.Infrastructure.Data.Configurations.RentalRefundConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| RevokedTokenConfigeNote.Infrastructure.Data.Configurations.RevokedTokenConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| StripeWebhookEventConfigeNote.Infrastructure.Data.Configurations.StripeWebhookEventConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| StudentConfigeNote.Infrastructure.Data.Configurations.StudentConfig | → | IEntityTypeConfiguration`1Microsoft.EntityFrameworkCore.IEntityTypeConfiguration`1 | compiler_proved |
| ENoteContexteNote.Infrastructure.Data.ENoteContext | → | IStoreContexteNote.Application.Common.Interfaces.IStoreContext | compiler_proved |
| ENoteContexteNote.Infrastructure.Data.ENoteContext | → | IAppDbContexteNote.Application.Common.Persistence.IAppDbContext | compiler_proved |
| ENoteContextFactoryeNote.Infrastructure.Data.ENoteContextFactory | → | IDesignTimeDbContextFactory`1Microsoft.EntityFrameworkCore.Design.IDesignTimeDbContextFactory`1 | compiler_proved |
| DesignTimeUserContexteNote.Infrastructure.Data.ENoteContextFactory.DesignTimeUserContext | → | ICurrentUserContexteNote.Application.Common.Interfaces.ICurrentUserContext | compiler_proved |
| MigrationRunnereNote.Infrastructure.Data.MigrationRunner | → | IMigrationRunnereNote.Application.Common.Persistence.IMigrationRunner | compiler_proved |
| DatabaseHealthCheckeNote.Infrastructure.Health.DatabaseHealthCheck | → | IHealthCheckMicrosoft.Extensions.Diagnostics.HealthChecks.IHealthCheck | compiler_proved |
| DatabaseHealthProbeeNote.Infrastructure.Health.DatabaseHealthProbe | → | IDatabaseHealthProbeeNote.Application.Common.Persistence.IDatabaseHealthProbe | compiler_proved |
| OutboxHealthCheckeNote.Infrastructure.Health.OutboxHealthCheck | → | IHealthCheckMicrosoft.Extensions.Diagnostics.HealthChecks.IHealthCheck | compiler_proved |
| RabbitMqHealthCheckeNote.Infrastructure.Health.RabbitMqHealthCheck | → | IHealthCheckMicrosoft.Extensions.Diagnostics.HealthChecks.IHealthCheck | compiler_proved |
| AuthServiceeNote.Infrastructure.Identity.AuthService | → | IAuthServiceeNote.Application.Features.Identity.Auth.Services.IAuthService | compiler_proved |
| JwtOptionseNote.Infrastructure.Identity.JwtOptions | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| SmtpEmailServiceeNote.Infrastructure.Identity.SmtpEmailService | → | IEmailServiceeNote.Application.Common.Interfaces.IEmailService | compiler_proved |
| TokenRevocationServiceeNote.Infrastructure.Identity.TokenRevocationService | → | ITokenRevocationServiceeNote.Application.Features.Identity.Auth.Services.ITokenRevocationService | compiler_proved |
| TokenServiceeNote.Infrastructure.Identity.TokenService | → | ITokenServiceeNote.Application.Features.Identity.Auth.Services.ITokenService | compiler_proved |
| UserAccountServiceeNote.Infrastructure.Identity.UserAccountService | → | IUserAccountServiceeNote.Application.Features.Identity.Users.Services.IUserAccountService | compiler_proved |
| UserIdentityServiceeNote.Infrastructure.Identity.UserIdentityService | → | IUserIdentityServiceeNote.Application.Features.Identity.Users.Services.IUserIdentityService | compiler_proved |
| AnnouncementNotificationDispatchereNote.Infrastructure.Messaging.AnnouncementNotificationDispatcher | → | IAnnouncementNotificationDispatchereNote.Application.Features.Communication.Announcements.Services.IAnnouncementNotificationDispatcher | compiler_proved |
| EnrollmentNotificationDispatchereNote.Infrastructure.Messaging.EnrollmentNotificationDispatcher | → | IEnrollmentNotificationDispatchereNote.Application.Features.Academic.Courses.Services.IEnrollmentNotificationDispatcher | compiler_proved |
| FaultLoggingConsumereNote.Infrastructure.Messaging.FaultLoggingConsumer<TMessage> | → | IConsumer`1MassTransit.IConsumer`1 | compiler_proved |
| LectureNotificationDispatchereNote.Infrastructure.Messaging.LectureNotificationDispatcher | → | ILectureNotificationDispatchereNote.Application.Features.Academic.Lectures.Services.ILectureNotificationDispatcher | compiler_proved |
| RentalNotificationDispatchereNote.Infrastructure.Messaging.RentalNotificationDispatcher | → | IRentalNotificationDispatchereNote.Application.Features.Rentals.InstrumentRentals.Services.IRentalNotificationDispatcher | compiler_proved |
| SubmissionNotificationDispatchereNote.Infrastructure.Messaging.SubmissionNotificationDispatcher | → | ISubmissionNotificationDispatchereNote.Application.Features.Academic.Assignments.Services.ISubmissionNotificationDispatcher | compiler_proved |
| StripePaymentGatewayeNote.Infrastructure.Payments.Stripe.StripePaymentGateway | → | IPaymentGatewayeNote.Application.Features.Rentals.Payments.Services.IPaymentGateway | compiler_proved |
| ReportServiceeNote.Infrastructure.Reports.ReportService | → | IReportServiceeNote.Application.Features.Reports.Services.IReportService | compiler_proved |
| AttendanceRoweNote.Infrastructure.Reports.ReportService.AttendanceRow | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| RentalSummaryRoweNote.Infrastructure.Reports.ReportService.RentalSummaryRow | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| LocalFileStorageServiceeNote.Infrastructure.Storage.LocalFileStorageService | → | IFileStorageServiceeNote.Application.Common.Interfaces.IFileStorageService | compiler_proved |
| RecordingUserIdentityServiceeNote.Tests.Academic.CourseServiceTests.RecordingUserIdentityService | → | IUserIdentityServiceeNote.Application.Features.Identity.Users.Services.IUserIdentityService | compiler_proved |
| StubProvisioningServiceeNote.Tests.Academic.InstructorStudentControllerTests.StubProvisioningService | → | IUserProvisioningServiceeNote.Application.Features.Identity.Users.Services.IUserProvisioningService | compiler_proved |
| MutableClockeNote.Tests.Academic.TuitionPaymentServiceTests.MutableClock | → | IClockeNote.Application.Common.Time.IClock | compiler_proved |
| StubHostApplicationLifetimeeNote.Tests.Api.ControllerActionDiscoveryTests.StubHostApplicationLifetime | → | IHostApplicationLifetimeMicrosoft.Extensions.Hosting.IHostApplicationLifetime | compiler_proved |
| FakeHostEnvironmenteNote.Tests.Data.DiResolutionTests.FakeHostEnvironment | → | IHostEnvironmentMicrosoft.Extensions.Hosting.IHostEnvironment | compiler_proved |
| SubmissionHarnesseNote.Tests.Files.FileAccessServiceTests.SubmissionHarness | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| StubProvisioningServiceeNote.Tests.Identity.AdminUsersControllerTests.StubProvisioningService | → | IUserProvisioningServiceeNote.Application.Features.Identity.Users.Services.IUserProvisioningService | compiler_proved |
| RecordingTokenRevocationServiceeNote.Tests.Identity.AuthServiceTests.RecordingTokenRevocationService | → | ITokenRevocationServiceeNote.Application.Features.Identity.Auth.Services.ITokenRevocationService | compiler_proved |
| StubHostEnvironmenteNote.Tests.Identity.AuthServiceTests.StubHostEnvironment | → | IHostEnvironmentMicrosoft.Extensions.Hosting.IHostEnvironment | compiler_proved |
| StubTokenServiceeNote.Tests.Identity.AuthServiceTests.StubTokenService | → | ITokenServiceeNote.Application.Features.Identity.Auth.Services.ITokenService | compiler_proved |
| StubUserProvisioningServiceeNote.Tests.Identity.AuthServiceTests.StubUserProvisioningService | → | IUserProvisioningServiceeNote.Application.Features.Identity.Users.Services.IUserProvisioningService | compiler_proved |
| ThrowingEmailServiceeNote.Tests.Identity.AuthServiceTests.ThrowingEmailService | → | IEmailServiceeNote.Application.Common.Interfaces.IEmailService | compiler_proved |
| CountingProfileLookupeNote.Tests.Identity.CurrentActorTests.CountingProfileLookup | → | IUserProfileLookupeNote.Application.Features.Identity.Users.Services.IUserProfileLookup | compiler_proved |
| AllowFixedeNote.Tests.Identity.PictureAccessServiceTests.AllowFixed | → | IPictureAccessServiceeNote.Application.Features.Identity.Users.Services.IPictureAccessService | compiler_proved |
| FixedStoreContexteNote.Tests.Identity.PictureAccessServiceTests.FixedStoreContext | → | IStoreContexteNote.Application.Common.Interfaces.IStoreContext | compiler_proved |
| PictureFixedeNote.Tests.Identity.PictureAccessServiceTests.PictureFixed | → | IUserAccountServiceeNote.Application.Features.Identity.Users.Services.IUserAccountService | compiler_proved |
| PictureSeedeNote.Tests.Identity.PictureAccessServiceTests.PictureSeed | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| ThrowingStoreContexteNote.Tests.Identity.PictureAccessServiceTests.ThrowingStoreContext | → | IStoreContexteNote.Application.Common.Interfaces.IStoreContext | compiler_proved |
| StubUserAccountServiceeNote.Tests.Identity.ShopEmployeeServiceTests.StubUserAccountService | → | IUserAccountServiceeNote.Application.Features.Identity.Users.Services.IUserAccountService | compiler_proved |
| HarnesseNote.Tests.Identity.TokenValidationTests.Harness | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| StubRevocationServiceeNote.Tests.Identity.TokenValidationTests.StubRevocationService | → | ITokenRevocationServiceeNote.Application.Features.Identity.Auth.Services.ITokenRevocationService | compiler_proved |
| ThrowingDbContexteNote.Tests.Identity.UserProfileServiceTests.ThrowingDbContext | → | IAppDbContexteNote.Application.Common.Persistence.IAppDbContext | compiler_proved |
| ThrowingUserProfileLookupeNote.Tests.Identity.UserProfileServiceTests.ThrowingUserProfileLookup | → | IUserProfileLookupeNote.Application.Features.Identity.Users.Services.IUserProfileLookup | compiler_proved |
| RecordingUserAccountServiceeNote.Tests.Identity.UserProvisioningServiceTests.RecordingUserAccountService | → | IUserAccountServiceeNote.Application.Features.Identity.Users.Services.IUserAccountService | compiler_proved |
| RecordingUserAccountServiceeNote.Tests.Identity.UserSelfServiceTests.RecordingUserAccountService | → | IUserAccountServiceeNote.Application.Features.Identity.Users.Services.IUserAccountService | compiler_proved |
| CapturingLoggereNote.Tests.Messaging.NotificationPersistenceConsumerTests.CapturingLogger<T> | → | ILogger`1Microsoft.Extensions.Logging.ILogger`1 | compiler_proved |
| DuplicateSkipMessageeNote.Tests.Messaging.NotificationPersistenceConsumerTests.DuplicateSkipMessage | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| PushHarnesseNote.Tests.Messaging.NotificationPushConsumerTests.PushHarness | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| RecordingHubContexteNote.Tests.Messaging.NotificationPushConsumerTests.RecordingHubContext | → | IHubContext`1Microsoft.AspNetCore.SignalR.IHubContext`1 | compiler_proved |
| RecordingClientProxyeNote.Tests.Messaging.NotificationPushConsumerTests.RecordingHubContext.RecordingClientProxy | → | IClientProxyMicrosoft.AspNetCore.SignalR.IClientProxy | compiler_proved |
| RecordingHubClientseNote.Tests.Messaging.NotificationPushConsumerTests.RecordingHubContext.RecordingHubClients | → | IHubClientsMicrosoft.AspNetCore.SignalR.IHubClients | compiler_proved |
| RecordingLoggereNote.Tests.Messaging.NotificationPushConsumerTests.RecordingLogger<T> | → | ILogger`1Microsoft.Extensions.Logging.ILogger`1 | compiler_proved |
| StubScopeeNote.Tests.Messaging.RentalNotificationOutboxPublisherTests.StubScope | → | IServiceScopeMicrosoft.Extensions.DependencyInjection.IServiceScope | compiler_proved |
| StubScopeFactoryeNote.Tests.Messaging.RentalNotificationOutboxPublisherTests.StubScopeFactory | → | IServiceScopeFactoryMicrosoft.Extensions.DependencyInjection.IServiceScopeFactory | compiler_proved |
| StubServiceProvidereNote.Tests.Messaging.RentalNotificationOutboxPublisherTests.StubServiceProvider | → | IServiceProviderSystem.IServiceProvider | compiler_proved |
| ThrowingSetDbContexteNote.Tests.Messaging.RentalNotificationOutboxPublisherTests.ThrowingSetDbContext | → | IAppDbContexteNote.Application.Common.Persistence.IAppDbContext | compiler_proved |
| ThrowingStoreContexteNote.Tests.Middleware.TenantInitializationMiddlewareTests.ThrowingStoreContext | → | IStoreContexteNote.Application.Common.Interfaces.IStoreContext | compiler_proved |
| MutableClockeNote.Tests.Rentals.RentalPaymentServiceTests.MutableClock | → | IClockeNote.Application.Common.Time.IClock | compiler_proved |
| StubProvisioningServiceeNote.Tests.Rentals.ShopEmployeeControllerTests.StubProvisioningService | → | IUserProvisioningServiceeNote.Application.Features.Identity.Users.Services.IUserProvisioningService | compiler_proved |
| StubStoreContexteNote.Tests.Rentals.ShopStoreControllerTests.StubStoreContext | → | IStoreContexteNote.Application.Common.Interfaces.IStoreContext | compiler_proved |
| ThrowingStoreContexteNote.Tests.Reports.ReportServiceTests.ThrowingStoreContext | → | IStoreContexteNote.Application.Common.Interfaces.IStoreContext | compiler_proved |
| LocalFileStorageServiceTestseNote.Tests.Storage.LocalFileStorageServiceTests | → | IDisposableSystem.IDisposable | compiler_proved |
| AcademicHarnesseNote.Tests.TestUtils.AcademicHarness | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| FakeGatewayCreateCalleNote.Tests.TestUtils.FakeGatewayCreateCall | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| FakeGatewayRefundCalleNote.Tests.TestUtils.FakeGatewayRefundCall | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| FakeGatewayRetrieveCalleNote.Tests.TestUtils.FakeGatewayRetrieveCall | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| FakePaymentGatewayeNote.Tests.TestUtils.FakePaymentGateway | → | IPaymentGatewayeNote.Application.Features.Rentals.Payments.Services.IPaymentGateway | compiler_proved |
| FixedClockeNote.Tests.TestUtils.FixedClock | → | IClockeNote.Application.Common.Time.IClock | compiler_proved |
| IdentityServiceseNote.Tests.TestUtils.IdentityServices | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| ConfirmedUserConfirmationeNote.Tests.TestUtils.IdentityTestHarness.ConfirmedUserConfirmation | → | IUserConfirmation`1Microsoft.AspNetCore.Identity.IUserConfirmation`1 | compiler_proved |
| StubAuthenticationSchemeProvidereNote.Tests.TestUtils.IdentityTestHarness.StubAuthenticationSchemeProvider | → | IAuthenticationSchemeProviderMicrosoft.AspNetCore.Authentication.IAuthenticationSchemeProvider | compiler_proved |
| NoOpLectureNotificationDispatchereNote.Tests.TestUtils.NoOpLectureNotificationDispatcher | → | ILectureNotificationDispatchereNote.Application.Features.Academic.Lectures.Services.ILectureNotificationDispatcher | compiler_proved |
| NoOpNotificationDispatchereNote.Tests.TestUtils.NoOpNotificationDispatcher | → | IRentalNotificationDispatchereNote.Application.Features.Rentals.InstrumentRentals.Services.IRentalNotificationDispatcher | compiler_proved |
| NoOpSubmissionNotificationDispatchereNote.Tests.TestUtils.NoOpSubmissionNotificationDispatcher | → | ISubmissionNotificationDispatchereNote.Application.Features.Academic.Assignments.Services.ISubmissionNotificationDispatcher | compiler_proved |
| RecordingEmailServiceeNote.Tests.TestUtils.RecordingEmailService | → | IEmailServiceeNote.Application.Common.Interfaces.IEmailService | compiler_proved |
| RecordingFileStorageServiceeNote.Tests.TestUtils.RecordingFileStorageService | → | IFileStorageServiceeNote.Application.Common.Interfaces.IFileStorageService | compiler_proved |
| RecordingLectureNotificationDispatchereNote.Tests.TestUtils.RecordingLectureNotificationDispatcher | → | ILectureNotificationDispatchereNote.Application.Features.Academic.Lectures.Services.ILectureNotificationDispatcher | compiler_proved |
| RecordingNotificationDispatchereNote.Tests.TestUtils.RecordingNotificationDispatcher | → | IRentalNotificationDispatchereNote.Application.Features.Rentals.InstrumentRentals.Services.IRentalNotificationDispatcher | compiler_proved |
| RecordingSubmissionNotificationDispatchereNote.Tests.TestUtils.RecordingSubmissionNotificationDispatcher | → | ISubmissionNotificationDispatchereNote.Application.Features.Academic.Assignments.Services.ISubmissionNotificationDispatcher | compiler_proved |
| StubCurrentActoreNote.Tests.TestUtils.StubCurrentActor | → | ICurrentUserContexteNote.Application.Common.Interfaces.ICurrentUserContext | compiler_proved |
| StubCurrentActoreNote.Tests.TestUtils.StubCurrentActor | → | IStoreContexteNote.Application.Common.Interfaces.IStoreContext | compiler_proved |
| StubCurrentActoreNote.Tests.TestUtils.StubCurrentActor | → | IStudentContexteNote.Application.Common.Interfaces.IStudentContext | compiler_proved |
| StubDisplayNameServiceeNote.Tests.TestUtils.StubDisplayNameService | → | IStudentDisplayNameServiceeNote.Application.Features.Identity.Users.Services.IStudentDisplayNameService | compiler_proved |
| StubFileAccessServiceeNote.Tests.TestUtils.StubFileAccessService | → | IFileAccessServiceeNote.Application.Features.Files.Services.IFileAccessService | compiler_proved |
| StubFileStorageServiceeNote.Tests.TestUtils.StubFileStorageService | → | IFileStorageServiceeNote.Application.Common.Interfaces.IFileStorageService | compiler_proved |
| StubPublishEndpointeNote.Tests.TestUtils.StubPublishEndpoint | → | IPublishEndpointMassTransit.IPublishEndpoint | compiler_proved |
| StubConnectHandleeNote.Tests.TestUtils.StubPublishEndpoint.StubConnectHandle | → | ConnectHandleMassTransit.ConnectHandle | compiler_proved |
| StubUserIdentityServiceeNote.Tests.TestUtils.StubUserIdentityService | → | IUserIdentityServiceeNote.Application.Features.Identity.Users.Services.IUserIdentityService | compiler_proved |
| StubUserProfileLookupeNote.Tests.TestUtils.StubUserProfileLookup | → | IUserProfileLookupeNote.Application.Features.Identity.Users.Services.IUserProfileLookup | compiler_proved |
| ThrowingPaymentGatewayeNote.Tests.TestUtils.ThrowingPaymentGateway | → | IPaymentGatewayeNote.Application.Features.Rentals.Payments.Services.IPaymentGateway | compiler_proved |
| ThrowingSaveDbContexteNote.Tests.TestUtils.ThrowingSaveDbContext | → | IAppDbContexteNote.Application.Common.Persistence.IAppDbContext | compiler_proved |
| ThrowingUserContexteNote.Tests.Worker.WorkerActorTests.ThrowingUserContext | → | ICurrentUserContexteNote.Application.Common.Interfaces.ICurrentUserContext | compiler_proved |
| NotificationPersistenceConsumereNote.Worker.Consumers.NotificationPersistenceConsumer<TMessage> | → | IConsumer`1MassTransit.IConsumer`1 | compiler_proved |
| NotificationWriteeNote.Worker.Consumers.NotificationWrite | → | IEquatable`1System.IEquatable`1 | compiler_proved |
| RentalStatusChangedEmailConsumereNote.Worker.Consumers.RentalStatusChangedEmailConsumer | → | IConsumer`1MassTransit.IConsumer`1 | compiler_proved |
| WorkerActoreNote.Worker.WorkerActor | → | ICurrentUserContexteNote.Application.Common.Interfaces.ICurrentUserContext | compiler_proved |
| Source | Target | Provenance | |
|---|---|---|---|
| AddressConfigeNote.Infrastructure.Data.Configurations.AddressConfig | → | AddresseNote.Domain.Entities.Shared.Address | framework_derived |
| AnnouncementConfigeNote.Infrastructure.Data.Configurations.AnnouncementConfig | → | AnnouncementeNote.Domain.Entities.Communication.Announcement | framework_derived |
| AppUserConfigeNote.Infrastructure.Data.Configurations.AppUserConfig | → | AppUsereNote.Infrastructure.Identity.AppUser | framework_derived |
| AssignmentConfigeNote.Infrastructure.Data.Configurations.AssignmentConfig | → | AssignmenteNote.Domain.Entities.Assignments.Assignment | framework_derived |
| AssignmentSubmissionConfigeNote.Infrastructure.Data.Configurations.AssignmentSubmissionConfig | → | AssignmentSubmissioneNote.Domain.Entities.Assignments.AssignmentSubmission | framework_derived |
| AttendanceConfigeNote.Infrastructure.Data.Configurations.AttendanceConfig | → | AttendanceeNote.Domain.Entities.Academic.Attendance | framework_derived |
| CityConfigeNote.Infrastructure.Data.Configurations.CityConfig | → | CityeNote.Domain.Entities.Shared.City | framework_derived |
| CourseConfigeNote.Infrastructure.Data.Configurations.CourseConfig | → | CourseeNote.Domain.Entities.Academic.Course | framework_derived |
| CoursePaymentConfigeNote.Infrastructure.Data.Configurations.CoursePaymentConfig | → | CoursePaymenteNote.Domain.Entities.Academic.CoursePayment | framework_derived |
| EnrollmentConfigeNote.Infrastructure.Data.Configurations.EnrollmentConfig | → | EnrollmenteNote.Domain.Entities.Academic.Enrollment | framework_derived |
| EventConfigeNote.Infrastructure.Data.Configurations.EventConfig | → | EventeNote.Domain.Entities.Communication.Event | framework_derived |
| InstructorConfigeNote.Infrastructure.Data.Configurations.InstructorConfig | → | InstructoreNote.Domain.Entities.Identity.Instructor | framework_derived |
| InstrumentConfigeNote.Infrastructure.Data.Configurations.InstrumentConfig | → | InstrumenteNote.Domain.Entities.Rentals.Instrument | framework_derived |
| InstrumentRentalConfigeNote.Infrastructure.Data.Configurations.InstrumentRentalConfig | → | InstrumentRentaleNote.Domain.Entities.Rentals.InstrumentRental | framework_derived |
| InstrumentTypeConfigeNote.Infrastructure.Data.Configurations.InstrumentTypeConfig | → | InstrumentTypeeNote.Domain.Entities.Rentals.InstrumentType | framework_derived |
| InstrumentViewConfigeNote.Infrastructure.Data.Configurations.InstrumentViewConfig | → | InstrumentVieweNote.Domain.Entities.Rentals.InstrumentView | framework_derived |
| LectureConfigeNote.Infrastructure.Data.Configurations.LectureConfig | → | LectureeNote.Domain.Entities.Academic.Lecture | framework_derived |
| LectureNoteConfigeNote.Infrastructure.Data.Configurations.LectureNoteConfig | → | LectureNoteeNote.Domain.Entities.Academic.LectureNote | framework_derived |
| MusicStoreConfigeNote.Infrastructure.Data.Configurations.MusicStoreConfig | → | MusicStoreeNote.Domain.Entities.Rentals.MusicStore | framework_derived |
| MusicStoreEmployeeConfigeNote.Infrastructure.Data.Configurations.MusicStoreEmployeeConfig | → | MusicStoreEmployeeeNote.Domain.Entities.Identity.MusicStoreEmployee | framework_derived |
| NotificationConfigeNote.Infrastructure.Data.Configurations.NotificationConfig | → | NotificationeNote.Domain.Entities.Communication.Notification | framework_derived |
| RentalNotificationOutboxConfigeNote.Infrastructure.Data.Configurations.RentalNotificationOutboxConfig | → | NotificationOutboxeNote.Domain.Entities.Communication.NotificationOutbox | framework_derived |
| RentalPaymentConfigeNote.Infrastructure.Data.Configurations.RentalPaymentConfig | → | RentalPaymenteNote.Domain.Entities.Rentals.RentalPayment | framework_derived |
| RentalRefundConfigeNote.Infrastructure.Data.Configurations.RentalRefundConfig | → | RentalRefundeNote.Domain.Entities.Rentals.RentalRefund | framework_derived |
| RevokedTokenConfigeNote.Infrastructure.Data.Configurations.RevokedTokenConfig | → | RevokedTokeneNote.Domain.Entities.Identity.RevokedToken | framework_derived |
| StripeWebhookEventConfigeNote.Infrastructure.Data.Configurations.StripeWebhookEventConfig | → | StripeWebhookEventeNote.Domain.Entities.Rentals.StripeWebhookEvent | framework_derived |
| StudentConfigeNote.Infrastructure.Data.Configurations.StudentConfig | → | StudenteNote.Domain.Entities.Identity.Student | framework_derived |
| ENoteContexteNote.Infrastructure.Data.ENoteContext | → | EnrollmenteNote.Domain.Entities.Academic.Enrollment | framework_derived |
| ENoteContexteNote.Infrastructure.Data.ENoteContext | → | LectureeNote.Domain.Entities.Academic.Lecture | framework_derived |
| ENoteContexteNote.Infrastructure.Data.ENoteContext | → | AnnouncementeNote.Domain.Entities.Communication.Announcement | framework_derived |
| ENoteContexteNote.Infrastructure.Data.ENoteContext | → | InstrumenteNote.Domain.Entities.Rentals.Instrument | framework_derived |
| ENoteContexteNote.Infrastructure.Data.ENoteContext | → | InstrumentRentaleNote.Domain.Entities.Rentals.InstrumentRental | framework_derived |
| ENoteContexteNote.Infrastructure.Data.ENoteContext | → | RentalPaymenteNote.Domain.Entities.Rentals.RentalPayment | framework_derived |
| Source | Target | Provenance | |
|---|---|---|---|
| api/v{version:apiVersion}/admin/coursesroute api/v{version:apiVersion}/admin/courses | → | GetPagedeNote.API.Controllers.Admin.AdminCourseController.GetPaged | framework_derived |
| api/v{version:apiVersion}/admin/courses/{id:int}route api/v{version:apiVersion}/admin/courses/{id:int} | → | GetByIdeNote.API.Controllers.Admin.AdminCourseController.GetById | framework_derived |
| api/v{version:apiVersion}/admin/employeesroute api/v{version:apiVersion}/admin/employees | → | GetPagedeNote.API.Controllers.Admin.AdminEmployeeController.GetPaged | framework_derived |
| api/v{version:apiVersion}/admin/employees/{id:int}route api/v{version:apiVersion}/admin/employees/{id:int} | → | GetByIdeNote.API.Controllers.Admin.AdminEmployeeController.GetById | framework_derived |
| api/v{version:apiVersion}/admin/eventsroute api/v{version:apiVersion}/admin/events | → | CreateeNote.API.Controllers.Admin.AdminEventController.Create | framework_derived |
| api/v{version:apiVersion}/admin/eventsroute api/v{version:apiVersion}/admin/events | → | DeleteeNote.API.Controllers.Admin.AdminEventController.Delete | framework_derived |
| api/v{version:apiVersion}/admin/eventsroute api/v{version:apiVersion}/admin/events | → | UpdateeNote.API.Controllers.Admin.AdminEventController.Update | framework_derived |
| api/v{version:apiVersion}/admin/instructorsroute api/v{version:apiVersion}/admin/instructors | → | GetPagedeNote.API.Controllers.Admin.AdminInstructorController.GetPaged | framework_derived |
| api/v{version:apiVersion}/admin/instructors/{id:int}route api/v{version:apiVersion}/admin/instructors/{id:int} | → | GetByIdeNote.API.Controllers.Admin.AdminInstructorController.GetById | framework_derived |
| api/v{version:apiVersion}/admin/music-stores/reportroute api/v{version:apiVersion}/admin/music-stores/report | → | GetReporteNote.API.Controllers.Admin.AdminMusicStoreController.GetReport | framework_derived |
| api/v{version:apiVersion}/admin/music-stores/{id:int}/imageroute api/v{version:apiVersion}/admin/music-stores/{id:int}/image | → | UploadImageeNote.API.Controllers.Admin.AdminMusicStoreController.UploadImage | framework_derived |
| api/v{version:apiVersion}/admin/studentsroute api/v{version:apiVersion}/admin/students | → | GetPagedeNote.API.Controllers.Admin.AdminStudentController.GetPaged | framework_derived |
| api/v{version:apiVersion}/admin/students/{id:int}route api/v{version:apiVersion}/admin/students/{id:int} | → | GetByIdeNote.API.Controllers.Admin.AdminStudentController.GetById | framework_derived |
| api/v{version:apiVersion}/admin/usersroute api/v{version:apiVersion}/admin/users | → | ProvisioneNote.API.Controllers.Admin.AdminUsersController.Provision | framework_derived |
| api/v{version:apiVersion}/admin/users/{id:int}route api/v{version:apiVersion}/admin/users/{id:int} | → | DeleteUsereNote.API.Controllers.Admin.AdminUsersController.DeleteUser | framework_derived |
| api/v{version:apiVersion}/admin/users/{id:int}route api/v{version:apiVersion}/admin/users/{id:int} | → | GetByIdeNote.API.Controllers.Admin.AdminUsersController.GetById | framework_derived |
| api/v{version:apiVersion}/admin/users/{id:int}/membershiproute api/v{version:apiVersion}/admin/users/{id:int}/membership | → | UpdateMembershipeNote.API.Controllers.Admin.AdminUsersController.UpdateMembership | framework_derived |
| api/v{version:apiVersion}/admin/users/{id:int}/statusroute api/v{version:apiVersion}/admin/users/{id:int}/status | → | SetUserStatuseNote.API.Controllers.Admin.AdminUsersController.SetUserStatus | framework_derived |
| api/v{version:apiVersion}/auth/forgot-passwordroute api/v{version:apiVersion}/auth/forgot-password | → | ForgotPasswordeNote.API.Controllers.Auth.AuthController.ForgotPassword | framework_derived |
| api/v{version:apiVersion}/auth/loginroute api/v{version:apiVersion}/auth/login | → | LogineNote.API.Controllers.Auth.AuthController.Login | framework_derived |
| api/v{version:apiVersion}/auth/logoutroute api/v{version:apiVersion}/auth/logout | → | LogouteNote.API.Controllers.Auth.AuthController.Logout | framework_derived |
| api/v{version:apiVersion}/auth/registerroute api/v{version:apiVersion}/auth/register | → | RegistereNote.API.Controllers.Auth.AuthController.Register | framework_derived |
| api/v{version:apiVersion}/auth/reset-passwordroute api/v{version:apiVersion}/auth/reset-password | → | ResetPasswordeNote.API.Controllers.Auth.AuthController.ResetPassword | framework_derived |
| api/v{version:apiVersion}/instructor/studentsroute api/v{version:apiVersion}/instructor/students | → | CreateeNote.API.Controllers.Academic.InstructorStudentController.Create | framework_derived |
| api/v{version:apiVersion}/instructor/studentsroute api/v{version:apiVersion}/instructor/students | → | GetPagedeNote.API.Controllers.Academic.InstructorStudentController.GetPaged | framework_derived |
| api/v{version:apiVersion}/instructor/students/{id:int}route api/v{version:apiVersion}/instructor/students/{id:int} | → | GetByIdeNote.API.Controllers.Academic.InstructorStudentController.GetById | framework_derived |
| api/v{version:apiVersion}/instructor/students/{id:int}/enrollmentsroute api/v{version:apiVersion}/instructor/students/{id:int}/enrollments | → | GetEnrollmentseNote.API.Controllers.Academic.InstructorStudentController.GetEnrollments | framework_derived |
| api/v{version:apiVersion}/payments/stripe/webhookroute api/v{version:apiVersion}/payments/stripe/webhook | → | HandleeNote.API.Controllers.Payments.StripeWebhookController.Handle | framework_derived |
| api/v{version:apiVersion}/shop/employeesroute api/v{version:apiVersion}/shop/employees | → | CreateeNote.API.Controllers.Shop.ShopEmployeeController.Create | framework_derived |
| api/v{version:apiVersion}/shop/employeesroute api/v{version:apiVersion}/shop/employees | → | GetPagedeNote.API.Controllers.Shop.ShopEmployeeController.GetPaged | framework_derived |
| api/v{version:apiVersion}/shop/employees/{id:int}/statusroute api/v{version:apiVersion}/shop/employees/{id:int}/status | → | SetStatuseNote.API.Controllers.Shop.ShopEmployeeController.SetStatus | framework_derived |
| api/v{version:apiVersion}/shop/storeroute api/v{version:apiVersion}/shop/store | → | GetOwnStoreeNote.API.Controllers.Shop.ShopStoreController.GetOwnStore | framework_derived |
| api/v{version:apiVersion}/shop/storeroute api/v{version:apiVersion}/shop/store | → | UpdateOwnStoreeNote.API.Controllers.Shop.ShopStoreController.UpdateOwnStore | framework_derived |
| api/v{version:apiVersion}/shop/store/imageroute api/v{version:apiVersion}/shop/store/image | → | UploadOwnStoreImageeNote.API.Controllers.Shop.ShopStoreController.UploadOwnStoreImage | framework_derived |
| api/v{version:apiVersion}/shop/store/~/api/v{version:apiVersion}/shop/addressesroute api/v{version:apiVersion}/shop/store/~/api/v{version:apiVersion}/shop/addresses | → | GetAddresseseNote.API.Controllers.Shop.ShopStoreController.GetAddresses | framework_derived |
| api/v{version:apiVersion}/student/enrollments/{enrollmentId:int}/tuitionroute api/v{version:apiVersion}/student/enrollments/{enrollmentId:int}/tuition | → | GetLatesteNote.API.Controllers.Tuition.TuitionPaymentsController.GetLatest | framework_derived |
| api/v{version:apiVersion}/student/enrollments/{enrollmentId:int}/tuition/create-intentroute api/v{version:apiVersion}/student/enrollments/{enrollmentId:int}/tuition/create-intent | → | CreateIntenteNote.API.Controllers.Tuition.TuitionPaymentsController.CreateIntent | framework_derived |
| api/v{version:apiVersion}/student/enrollments/{enrollmentId:int}/tuition/historyroute api/v{version:apiVersion}/student/enrollments/{enrollmentId:int}/tuition/history | → | GetHistoryeNote.API.Controllers.Tuition.TuitionPaymentsController.GetHistory | framework_derived |
| api/v{version:apiVersion}/student/eventsroute api/v{version:apiVersion}/student/events | → | GetPagedForStudenteNote.API.Controllers.Events.StudentEventController.GetPagedForStudent | framework_derived |
| api/v{version:apiVersion}/student/notificationsroute api/v{version:apiVersion}/student/notifications | → | GetPagedeNote.API.Controllers.Notifications.StudentNotificationController.GetPaged | framework_derived |
| api/v{version:apiVersion}/student/notifications/read-allroute api/v{version:apiVersion}/student/notifications/read-all | → | MarkAllReadeNote.API.Controllers.Notifications.StudentNotificationController.MarkAllRead | framework_derived |
| api/v{version:apiVersion}/student/notifications/unread-countroute api/v{version:apiVersion}/student/notifications/unread-count | → | GetUnreadCounteNote.API.Controllers.Notifications.StudentNotificationController.GetUnreadCount | framework_derived |
| api/v{version:apiVersion}/student/notifications/{id:int}/readroute api/v{version:apiVersion}/student/notifications/{id:int}/read | → | MarkReadeNote.API.Controllers.Notifications.StudentNotificationController.MarkRead | framework_derived |
| api/v{version:apiVersion}/student/rentals/{rentalId:int}/paymentsroute api/v{version:apiVersion}/student/rentals/{rentalId:int}/payments | → | GetStatuseNote.API.Controllers.InstrumentRentals.RentalPaymentsController.GetStatus | framework_derived |
| api/v{version:apiVersion}/student/rentals/{rentalId:int}/payments/create-intentroute api/v{version:apiVersion}/student/rentals/{rentalId:int}/payments/create-intent | → | CreateIntenteNote.API.Controllers.InstrumentRentals.RentalPaymentsController.CreateIntent | framework_derived |
| api/v{version:apiVersion}/student/rentals/{rentalId:int}/payments/~/api/v{version:apiVersion}/shop/rentals/{rentalId:int}/paymentsroute api/v{version:apiVersion}/student/rentals/{rentalId:int}/payments/~/api/v{version:apiVersion}/shop/rentals/{rentalId:int}/payments | → | GetStatusForStoreeNote.API.Controllers.InstrumentRentals.RentalPaymentsController.GetStatusForStore | framework_derived |
| api/v{version:apiVersion}/student/rentals/{rentalId:int}/payments/~/api/v{version:apiVersion}/shop/rentals/{rentalId:int}/payments/refundroute api/v{version:apiVersion}/student/rentals/{rentalId:int}/payments/~/api/v{version:apiVersion}/shop/rentals/{rentalId:int}/payments/refund | → | RefundeNote.API.Controllers.InstrumentRentals.RentalPaymentsController.Refund | framework_derived |
| api/v{version:apiVersion}/uploads/announcements/{fileName}route api/v{version:apiVersion}/uploads/announcements/{fileName} | → | GetAnnouncementeNote.API.Controllers.Files.UploadsController.GetAnnouncement | framework_derived |
| api/v{version:apiVersion}/uploads/assignments/{fileName}route api/v{version:apiVersion}/uploads/assignments/{fileName} | → | GetAssignmenteNote.API.Controllers.Files.UploadsController.GetAssignment | framework_derived |
| api/v{version:apiVersion}/uploads/instruments/{fileName}route api/v{version:apiVersion}/uploads/instruments/{fileName} | → | GetInstrumenteNote.API.Controllers.Files.UploadsController.GetInstrument | framework_derived |
| api/v{version:apiVersion}/uploads/music-stores/{fileName}route api/v{version:apiVersion}/uploads/music-stores/{fileName} | → | GetMusicStoreeNote.API.Controllers.Files.UploadsController.GetMusicStore | framework_derived |
| api/v{version:apiVersion}/users/meroute api/v{version:apiVersion}/users/me | → | GetCurrentUsereNote.API.Controllers.Users.UsersController.GetCurrentUser | framework_derived |
| api/v{version:apiVersion}/users/meroute api/v{version:apiVersion}/users/me | → | UpdateProfileeNote.API.Controllers.Users.UsersController.UpdateProfile | framework_derived |
| api/v{version:apiVersion}/users/me/passwordroute api/v{version:apiVersion}/users/me/password | → | ChangePasswordeNote.API.Controllers.Users.UsersController.ChangePassword | framework_derived |
| api/v{version:apiVersion}/users/me/pictureroute api/v{version:apiVersion}/users/me/picture | → | DeletePictureeNote.API.Controllers.Users.UsersController.DeletePicture | framework_derived |
| api/v{version:apiVersion}/users/me/pictureroute api/v{version:apiVersion}/users/me/picture | → | GetPictureeNote.API.Controllers.Users.UsersController.GetPicture | framework_derived |
| api/v{version:apiVersion}/users/me/pictureroute api/v{version:apiVersion}/users/me/picture | → | UploadPictureeNote.API.Controllers.Users.UsersController.UploadPicture | framework_derived |
| api/v{version:apiVersion}/users/{id:int}/pictureroute api/v{version:apiVersion}/users/{id:int}/picture | → | GetUserPictureeNote.API.Controllers.Users.UsersController.GetUserPicture | framework_derived |
| {id:int}route {id:int} | → | DeleteeNote.API.Controllers.Base.ReferenceDataController<TEntity, TDto, TRequest, TSearch>.Delete | framework_derived |
| {id:int}route {id:int} | → | GetByIdeNote.API.Controllers.Base.ReferenceDataController<TEntity, TDto, TRequest, TSearch>.GetById | framework_derived |
| {id:int}route {id:int} | → | UpdateeNote.API.Controllers.Base.ReferenceDataController<TEntity, TDto, TRequest, TSearch>.Update | framework_derived |
| ~/api/v{version:apiVersion}/instructor/coursesroute ~/api/v{version:apiVersion}/instructor/courses | → | CreateeNote.API.Controllers.Courses.CourseController.Create | framework_derived |
| ~/api/v{version:apiVersion}/instructor/coursesroute ~/api/v{version:apiVersion}/instructor/courses | → | GetMyCourseseNote.API.Controllers.Courses.CourseController.GetMyCourses | framework_derived |
| ~/api/v{version:apiVersion}/instructor/courses/catalogroute ~/api/v{version:apiVersion}/instructor/courses/catalog | → | GetCatalogeNote.API.Controllers.Courses.CourseController.GetCatalog | framework_derived |
| ~/api/v{version:apiVersion}/instructor/courses/catalog/instructorsroute ~/api/v{version:apiVersion}/instructor/courses/catalog/instructors | → | GetCatalogInstructorseNote.API.Controllers.Courses.CourseController.GetCatalogInstructors | framework_derived |
| ~/api/v{version:apiVersion}/instructor/courses/catalog/summaryroute ~/api/v{version:apiVersion}/instructor/courses/catalog/summary | → | GetCatalogSummaryeNote.API.Controllers.Courses.CourseController.GetCatalogSummary | framework_derived |
| ~/api/v{version:apiVersion}/instructor/courses/catalog/{id:int}route ~/api/v{version:apiVersion}/instructor/courses/catalog/{id:int} | → | GetCatalogByIdeNote.API.Controllers.Courses.CourseController.GetCatalogById | framework_derived |
| ~/api/v{version:apiVersion}/instructor/courses/{courseId:int}/announcementsroute ~/api/v{version:apiVersion}/instructor/courses/{courseId:int}/announcements | → | CreateForCourseeNote.API.Controllers.Announcements.AnnouncementController.CreateForCourse | framework_derived |
| ~/api/v{version:apiVersion}/instructor/courses/{courseId:int}/announcementsroute ~/api/v{version:apiVersion}/instructor/courses/{courseId:int}/announcements | → | GetForCourseeNote.API.Controllers.Announcements.AnnouncementController.GetForCourse | framework_derived |
| ~/api/v{version:apiVersion}/instructor/courses/{courseId:int}/announcements/{announcementId:int}route ~/api/v{version:apiVersion}/instructor/courses/{courseId:int}/announcements/{announcementId:int} | → | DeleteForCourseeNote.API.Controllers.Announcements.AnnouncementController.DeleteForCourse | framework_derived |
| ~/api/v{version:apiVersion}/instructor/courses/{courseId:int}/announcements/{announcementId:int}route ~/api/v{version:apiVersion}/instructor/courses/{courseId:int}/announcements/{announcementId:int} | → | GetByIdForCourseeNote.API.Controllers.Announcements.AnnouncementController.GetByIdForCourse | framework_derived |
| ~/api/v{version:apiVersion}/instructor/courses/{courseId:int}/announcements/{announcementId:int}route ~/api/v{version:apiVersion}/instructor/courses/{courseId:int}/announcements/{announcementId:int} | → | UpdateForCourseeNote.API.Controllers.Announcements.AnnouncementController.UpdateForCourse | framework_derived |
| ~/api/v{version:apiVersion}/instructor/courses/{courseId:int}/announcements/{announcementId:int}/imageroute ~/api/v{version:apiVersion}/instructor/courses/{courseId:int}/announcements/{announcementId:int}/image | → | UploadImageForCourseeNote.API.Controllers.Announcements.AnnouncementController.UploadImageForCourse | framework_derived |
| ~/api/v{version:apiVersion}/instructor/courses/{courseId:int}/enrollmentsroute ~/api/v{version:apiVersion}/instructor/courses/{courseId:int}/enrollments | → | GetEnrollmentseNote.API.Controllers.Courses.CourseController.GetEnrollments | framework_derived |
| ~/api/v{version:apiVersion}/instructor/courses/{courseId:int}/enrollments/{enrollmentId:int}/approveroute ~/api/v{version:apiVersion}/instructor/courses/{courseId:int}/enrollments/{enrollmentId:int}/approve | → | ApproveEnrollmenteNote.API.Controllers.Courses.CourseController.ApproveEnrollment | framework_derived |
| ~/api/v{version:apiVersion}/instructor/courses/{courseId:int}/enrollments/{enrollmentId:int}/completeroute ~/api/v{version:apiVersion}/instructor/courses/{courseId:int}/enrollments/{enrollmentId:int}/complete | → | CompleteEnrollmenteNote.API.Controllers.Courses.CourseController.CompleteEnrollment | framework_derived |
| ~/api/v{version:apiVersion}/instructor/courses/{courseId:int}/enrollments/{enrollmentId:int}/rejectroute ~/api/v{version:apiVersion}/instructor/courses/{courseId:int}/enrollments/{enrollmentId:int}/reject | → | RejectEnrollmenteNote.API.Controllers.Courses.CourseController.RejectEnrollment | framework_derived |
| ~/api/v{version:apiVersion}/instructor/courses/{courseId:int}/rankingroute ~/api/v{version:apiVersion}/instructor/courses/{courseId:int}/ranking | → | GetRankingForInstructoreNote.API.Controllers.Courses.RankingController.GetRankingForInstructor | framework_derived |
| ~/api/v{version:apiVersion}/instructor/courses/{courseId:int}/ranking/reportroute ~/api/v{version:apiVersion}/instructor/courses/{courseId:int}/ranking/report | → | GetRankingReporteNote.API.Controllers.Courses.RankingController.GetRankingReport | framework_derived |
| ~/api/v{version:apiVersion}/instructor/courses/{id:int}route ~/api/v{version:apiVersion}/instructor/courses/{id:int} | → | DeleteeNote.API.Controllers.Courses.CourseController.Delete | framework_derived |
| ~/api/v{version:apiVersion}/instructor/courses/{id:int}route ~/api/v{version:apiVersion}/instructor/courses/{id:int} | → | GetByIdForInstructoreNote.API.Controllers.Courses.CourseController.GetByIdForInstructor | framework_derived |
| ~/api/v{version:apiVersion}/instructor/courses/{id:int}route ~/api/v{version:apiVersion}/instructor/courses/{id:int} | → | UpdateeNote.API.Controllers.Courses.CourseController.Update | framework_derived |
| ~/api/v{version:apiVersion}/instructor/lecturesroute ~/api/v{version:apiVersion}/instructor/lectures | → | CreateeNote.API.Controllers.Lectures.LectureController.Create | framework_derived |
| ~/api/v{version:apiVersion}/instructor/lecturesroute ~/api/v{version:apiVersion}/instructor/lectures | → | GetMyLectureseNote.API.Controllers.Lectures.LectureController.GetMyLectures | framework_derived |
| ~/api/v{version:apiVersion}/instructor/lectures/{id:int}route ~/api/v{version:apiVersion}/instructor/lectures/{id:int} | → | DeleteeNote.API.Controllers.Lectures.LectureController.Delete | framework_derived |
| ~/api/v{version:apiVersion}/instructor/lectures/{id:int}route ~/api/v{version:apiVersion}/instructor/lectures/{id:int} | → | GetByIdForInstructoreNote.API.Controllers.Lectures.LectureController.GetByIdForInstructor | framework_derived |
| ~/api/v{version:apiVersion}/instructor/lectures/{id:int}route ~/api/v{version:apiVersion}/instructor/lectures/{id:int} | → | UpdateeNote.API.Controllers.Lectures.LectureController.Update | framework_derived |
| ~/api/v{version:apiVersion}/instructor/lectures/{id:int}/attendanceroute ~/api/v{version:apiVersion}/instructor/lectures/{id:int}/attendance | → | GetAttendanceeNote.API.Controllers.Lectures.LectureController.GetAttendance | framework_derived |
| ~/api/v{version:apiVersion}/instructor/lectures/{id:int}/attendanceroute ~/api/v{version:apiVersion}/instructor/lectures/{id:int}/attendance | → | MarkAttendanceeNote.API.Controllers.Lectures.LectureController.MarkAttendance | framework_derived |
| ~/api/v{version:apiVersion}/instructor/lectures/{id:int}/attendance/reportroute ~/api/v{version:apiVersion}/instructor/lectures/{id:int}/attendance/report | → | GetAttendanceReporteNote.API.Controllers.Lectures.LectureController.GetAttendanceReport | framework_derived |
| ~/api/v{version:apiVersion}/instructor/lectures/{id:int}/cancelroute ~/api/v{version:apiVersion}/instructor/lectures/{id:int}/cancel | → | CanceleNote.API.Controllers.Lectures.LectureController.Cancel | framework_derived |
| ~/api/v{version:apiVersion}/instructor/lectures/{lectureId:int}/assignmentsroute ~/api/v{version:apiVersion}/instructor/lectures/{lectureId:int}/assignments | → | CreateeNote.API.Controllers.Assignments.AssignmentController.Create | framework_derived |
| ~/api/v{version:apiVersion}/instructor/lectures/{lectureId:int}/assignmentsroute ~/api/v{version:apiVersion}/instructor/lectures/{lectureId:int}/assignments | → | GetForLectureeNote.API.Controllers.Assignments.AssignmentController.GetForLecture | framework_derived |
| ~/api/v{version:apiVersion}/instructor/lectures/{lectureId:int}/assignments/{assignmentId:int}route ~/api/v{version:apiVersion}/instructor/lectures/{lectureId:int}/assignments/{assignmentId:int} | → | DeleteeNote.API.Controllers.Assignments.AssignmentController.Delete | framework_derived |
| ~/api/v{version:apiVersion}/instructor/lectures/{lectureId:int}/assignments/{assignmentId:int}route ~/api/v{version:apiVersion}/instructor/lectures/{lectureId:int}/assignments/{assignmentId:int} | → | GetByIdForInstructoreNote.API.Controllers.Assignments.AssignmentController.GetByIdForInstructor | framework_derived |
| ~/api/v{version:apiVersion}/instructor/lectures/{lectureId:int}/assignments/{assignmentId:int}route ~/api/v{version:apiVersion}/instructor/lectures/{lectureId:int}/assignments/{assignmentId:int} | → | UpdateeNote.API.Controllers.Assignments.AssignmentController.Update | framework_derived |
| ~/api/v{version:apiVersion}/instructor/lectures/{lectureId:int}/assignments/{assignmentId:int}/submissionsroute ~/api/v{version:apiVersion}/instructor/lectures/{lectureId:int}/assignments/{assignmentId:int}/submissions | → | GetSubmissionseNote.API.Controllers.Assignments.AssignmentSubmissionController.GetSubmissions | framework_derived |
| ~/api/v{version:apiVersion}/instructor/lectures/{lectureId:int}/assignments/{assignmentId:int}/submissions/{submissionId:int}/graderoute ~/api/v{version:apiVersion}/instructor/lectures/{lectureId:int}/assignments/{assignmentId:int}/submissions/{submissionId:int}/grade | → | GradeeNote.API.Controllers.Assignments.AssignmentSubmissionController.Grade | framework_derived |
| ~/api/v{version:apiVersion}/instructor/lectures/{lectureId:int}/notesroute ~/api/v{version:apiVersion}/instructor/lectures/{lectureId:int}/notes | → | CreateeNote.API.Controllers.LectureNotes.LectureNoteController.Create | framework_derived |
| ~/api/v{version:apiVersion}/instructor/lectures/{lectureId:int}/notesroute ~/api/v{version:apiVersion}/instructor/lectures/{lectureId:int}/notes | → | GetForLectureAsInstructoreNote.API.Controllers.LectureNotes.LectureNoteController.GetForLectureAsInstructor | framework_derived |
| ~/api/v{version:apiVersion}/instructor/lectures/{lectureId:int}/notes/{noteId:int}route ~/api/v{version:apiVersion}/instructor/lectures/{lectureId:int}/notes/{noteId:int} | → | DeleteeNote.API.Controllers.LectureNotes.LectureNoteController.Delete | framework_derived |
| ~/api/v{version:apiVersion}/instructor/lectures/{lectureId:int}/notes/{noteId:int}route ~/api/v{version:apiVersion}/instructor/lectures/{lectureId:int}/notes/{noteId:int} | → | GetByIdForInstructoreNote.API.Controllers.LectureNotes.LectureNoteController.GetByIdForInstructor | framework_derived |
| ~/api/v{version:apiVersion}/instructor/lectures/{lectureId:int}/notes/{noteId:int}route ~/api/v{version:apiVersion}/instructor/lectures/{lectureId:int}/notes/{noteId:int} | → | UpdateeNote.API.Controllers.LectureNotes.LectureNoteController.Update | framework_derived |
| ~/api/v{version:apiVersion}/instruments/publicroute ~/api/v{version:apiVersion}/instruments/public | → | GetPublicPagedeNote.API.Controllers.Instruments.InstrumentController.GetPublicPaged | framework_derived |
| ~/api/v{version:apiVersion}/instruments/public/{id:int}route ~/api/v{version:apiVersion}/instruments/public/{id:int} | → | GetPublicByIdeNote.API.Controllers.Instruments.InstrumentController.GetPublicById | framework_derived |
| ~/api/v{version:apiVersion}/shop/announcementsroute ~/api/v{version:apiVersion}/shop/announcements | → | CreateForStoreeNote.API.Controllers.Announcements.AnnouncementController.CreateForStore | framework_derived |
| ~/api/v{version:apiVersion}/shop/announcementsroute ~/api/v{version:apiVersion}/shop/announcements | → | GetForStoreeNote.API.Controllers.Announcements.AnnouncementController.GetForStore | framework_derived |
| ~/api/v{version:apiVersion}/shop/announcements/{announcementId:int}route ~/api/v{version:apiVersion}/shop/announcements/{announcementId:int} | → | DeleteForStoreeNote.API.Controllers.Announcements.AnnouncementController.DeleteForStore | framework_derived |
| ~/api/v{version:apiVersion}/shop/announcements/{announcementId:int}route ~/api/v{version:apiVersion}/shop/announcements/{announcementId:int} | → | GetByIdForStoreeNote.API.Controllers.Announcements.AnnouncementController.GetByIdForStore | framework_derived |
| ~/api/v{version:apiVersion}/shop/announcements/{announcementId:int}route ~/api/v{version:apiVersion}/shop/announcements/{announcementId:int} | → | UpdateForStoreeNote.API.Controllers.Announcements.AnnouncementController.UpdateForStore | framework_derived |
| ~/api/v{version:apiVersion}/shop/announcements/{announcementId:int}/imageroute ~/api/v{version:apiVersion}/shop/announcements/{announcementId:int}/image | → | UploadImageForStoreeNote.API.Controllers.Announcements.AnnouncementController.UploadImageForStore | framework_derived |
| ~/api/v{version:apiVersion}/shop/instrument-typesroute ~/api/v{version:apiVersion}/shop/instrument-types | → | GetInstrumentTypeseNote.API.Controllers.Instruments.InstrumentController.GetInstrumentTypes | framework_derived |
| ~/api/v{version:apiVersion}/shop/instrumentsroute ~/api/v{version:apiVersion}/shop/instruments | → | CreateeNote.API.Controllers.Instruments.InstrumentController.Create | framework_derived |
| ~/api/v{version:apiVersion}/shop/instrumentsroute ~/api/v{version:apiVersion}/shop/instruments | → | GetStorePagedeNote.API.Controllers.Instruments.InstrumentController.GetStorePaged | framework_derived |
| ~/api/v{version:apiVersion}/shop/instruments/{id:int}route ~/api/v{version:apiVersion}/shop/instruments/{id:int} | → | DeleteeNote.API.Controllers.Instruments.InstrumentController.Delete | framework_derived |
| ~/api/v{version:apiVersion}/shop/instruments/{id:int}route ~/api/v{version:apiVersion}/shop/instruments/{id:int} | → | GetStoreByIdeNote.API.Controllers.Instruments.InstrumentController.GetStoreById | framework_derived |
| ~/api/v{version:apiVersion}/shop/instruments/{id:int}route ~/api/v{version:apiVersion}/shop/instruments/{id:int} | → | UpdateeNote.API.Controllers.Instruments.InstrumentController.Update | framework_derived |
| ~/api/v{version:apiVersion}/shop/instruments/{id:int}/imageroute ~/api/v{version:apiVersion}/shop/instruments/{id:int}/image | → | UploadImageeNote.API.Controllers.Instruments.InstrumentController.UploadImage | framework_derived |
| ~/api/v{version:apiVersion}/shop/rentalsroute ~/api/v{version:apiVersion}/shop/rentals | → | GetPagedForStoreeNote.API.Controllers.InstrumentRentals.RentalController.GetPagedForStore | framework_derived |
| ~/api/v{version:apiVersion}/shop/rentals/reportroute ~/api/v{version:apiVersion}/shop/rentals/report | → | GetRentalReporteNote.API.Controllers.InstrumentRentals.RentalController.GetRentalReport | framework_derived |
| ~/api/v{version:apiVersion}/shop/rentals/{id:int}route ~/api/v{version:apiVersion}/shop/rentals/{id:int} | → | GetByIdForStoreeNote.API.Controllers.InstrumentRentals.RentalController.GetByIdForStore | framework_derived |
| ~/api/v{version:apiVersion}/shop/rentals/{id:int}/approveroute ~/api/v{version:apiVersion}/shop/rentals/{id:int}/approve | → | ApproveeNote.API.Controllers.InstrumentRentals.RentalController.Approve | framework_derived |
| ~/api/v{version:apiVersion}/shop/rentals/{id:int}/cancelroute ~/api/v{version:apiVersion}/shop/rentals/{id:int}/cancel | → | CancelForStoreeNote.API.Controllers.InstrumentRentals.RentalController.CancelForStore | framework_derived |
| ~/api/v{version:apiVersion}/shop/rentals/{id:int}/completeroute ~/api/v{version:apiVersion}/shop/rentals/{id:int}/complete | → | CompleteeNote.API.Controllers.InstrumentRentals.RentalController.Complete | framework_derived |
| ~/api/v{version:apiVersion}/shop/rentals/{id:int}/pickuproute ~/api/v{version:apiVersion}/shop/rentals/{id:int}/pickup | → | PickupeNote.API.Controllers.InstrumentRentals.RentalController.Pickup | framework_derived |
| ~/api/v{version:apiVersion}/shop/rentals/{id:int}/rejectroute ~/api/v{version:apiVersion}/shop/rentals/{id:int}/reject | → | RejecteNote.API.Controllers.InstrumentRentals.RentalController.Reject | framework_derived |
| ~/api/v{version:apiVersion}/shop/rentals/{id:int}/return-earlyroute ~/api/v{version:apiVersion}/shop/rentals/{id:int}/return-early | → | ReturnEarlyeNote.API.Controllers.InstrumentRentals.RentalController.ReturnEarly | framework_derived |
| ~/api/v{version:apiVersion}/student/announcementsroute ~/api/v{version:apiVersion}/student/announcements | → | GetFeedeNote.API.Controllers.Announcements.AnnouncementController.GetFeed | framework_derived |
| ~/api/v{version:apiVersion}/student/assignmentsroute ~/api/v{version:apiVersion}/student/assignments | → | GetMyAssignmentseNote.API.Controllers.Assignments.AssignmentController.GetMyAssignments | framework_derived |
| ~/api/v{version:apiVersion}/student/assignments/{id:int}route ~/api/v{version:apiVersion}/student/assignments/{id:int} | → | GetByIdForStudenteNote.API.Controllers.Assignments.AssignmentController.GetByIdForStudent | framework_derived |
| ~/api/v{version:apiVersion}/student/assignments/{id:int}/submissionroute ~/api/v{version:apiVersion}/student/assignments/{id:int}/submission | → | GetOwnSubmissioneNote.API.Controllers.Assignments.AssignmentSubmissionController.GetOwnSubmission | framework_derived |
| ~/api/v{version:apiVersion}/student/assignments/{id:int}/submitroute ~/api/v{version:apiVersion}/student/assignments/{id:int}/submit | → | SubmiteNote.API.Controllers.Assignments.AssignmentSubmissionController.Submit | framework_derived |
| ~/api/v{version:apiVersion}/student/coursesroute ~/api/v{version:apiVersion}/student/courses | → | GetPublishedeNote.API.Controllers.Courses.CourseController.GetPublished | framework_derived |
| ~/api/v{version:apiVersion}/student/courses/{courseId:int}/rankingroute ~/api/v{version:apiVersion}/student/courses/{courseId:int}/ranking | → | GetRankingForStudenteNote.API.Controllers.Courses.RankingController.GetRankingForStudent | framework_derived |
| ~/api/v{version:apiVersion}/student/courses/{id:int}route ~/api/v{version:apiVersion}/student/courses/{id:int} | → | GetByIdForStudenteNote.API.Controllers.Courses.CourseController.GetByIdForStudent | framework_derived |
| ~/api/v{version:apiVersion}/student/courses/{id:int}/enrollroute ~/api/v{version:apiVersion}/student/courses/{id:int}/enroll | → | EnrolleNote.API.Controllers.Courses.CourseController.Enroll | framework_derived |
| ~/api/v{version:apiVersion}/student/courses/{id:int}/unenrollroute ~/api/v{version:apiVersion}/student/courses/{id:int}/unenroll | → | UnenrolleNote.API.Controllers.Courses.CourseController.Unenroll | framework_derived |
| ~/api/v{version:apiVersion}/student/instruments/recommendedroute ~/api/v{version:apiVersion}/student/instruments/recommended | → | GetRecommendedeNote.API.Controllers.Instruments.InstrumentController.GetRecommended | framework_derived |
| ~/api/v{version:apiVersion}/student/instruments/{id:int}/viewroute ~/api/v{version:apiVersion}/student/instruments/{id:int}/view | → | RecordVieweNote.API.Controllers.Instruments.InstrumentController.RecordView | framework_derived |
| ~/api/v{version:apiVersion}/student/lecturesroute ~/api/v{version:apiVersion}/student/lectures | → | GetAvailableeNote.API.Controllers.Lectures.LectureController.GetAvailable | framework_derived |
| ~/api/v{version:apiVersion}/student/lectures/{id:int}route ~/api/v{version:apiVersion}/student/lectures/{id:int} | → | GetByIdForStudenteNote.API.Controllers.Lectures.LectureController.GetByIdForStudent | framework_derived |
| ~/api/v{version:apiVersion}/student/lectures/{id:int}/rsvproute ~/api/v{version:apiVersion}/student/lectures/{id:int}/rsvp | → | RsvpeNote.API.Controllers.Lectures.LectureController.Rsvp | framework_derived |
| ~/api/v{version:apiVersion}/student/lectures/{lectureId:int}/notesroute ~/api/v{version:apiVersion}/student/lectures/{lectureId:int}/notes | → | GetForLectureAsStudenteNote.API.Controllers.LectureNotes.LectureNoteController.GetForLectureAsStudent | framework_derived |
| ~/api/v{version:apiVersion}/student/lectures/{lectureId:int}/notes/{noteId:int}route ~/api/v{version:apiVersion}/student/lectures/{lectureId:int}/notes/{noteId:int} | → | GetByIdForStudenteNote.API.Controllers.LectureNotes.LectureNoteController.GetByIdForStudent | framework_derived |
| ~/api/v{version:apiVersion}/student/rentalsroute ~/api/v{version:apiVersion}/student/rentals | → | CreateRequesteNote.API.Controllers.InstrumentRentals.RentalController.CreateRequest | framework_derived |
| ~/api/v{version:apiVersion}/student/rentalsroute ~/api/v{version:apiVersion}/student/rentals | → | GetPagedForStudenteNote.API.Controllers.InstrumentRentals.RentalController.GetPagedForStudent | framework_derived |
| ~/api/v{version:apiVersion}/student/rentals/debtroute ~/api/v{version:apiVersion}/student/rentals/debt | → | GetDebtForStudenteNote.API.Controllers.InstrumentRentals.RentalController.GetDebtForStudent | framework_derived |
| ~/api/v{version:apiVersion}/student/rentals/{id:int}route ~/api/v{version:apiVersion}/student/rentals/{id:int} | → | GetByIdForStudenteNote.API.Controllers.InstrumentRentals.RentalController.GetByIdForStudent | framework_derived |
| ~/api/v{version:apiVersion}/student/rentals/{id:int}/cancelroute ~/api/v{version:apiVersion}/student/rentals/{id:int}/cancel | → | CanceleNote.API.Controllers.InstrumentRentals.RentalController.Cancel | framework_derived |
| ~/api/v{version:apiVersion}/student/submissionsroute ~/api/v{version:apiVersion}/student/submissions | → | GetHistoryForStudenteNote.API.Controllers.Assignments.AssignmentSubmissionController.GetHistoryForStudent | framework_derived |
| File | Declarations | |
|---|---|---|
| 1 | eNote.Application/Common/Localization/Messages.cs | 122 |
| 2 | eNote.Domain/Entities/Rentals/InstrumentRental.cs | 122 |
| 3 | eNote.Application/Features/Rentals/Recommendations/Services/RecommendationService.cs | 96 |
| 4 | eNote.Tests/TestUtils/FakePaymentGateway.cs | 96 |
| 5 | eNote.Tests/Identity/PictureAccessServiceTests.cs | 86 |
| 6 | eNote.Application/Features/Rentals/InstrumentRentals/InstrumentRentalDto.cs | 82 |
| 7 | eNote.Application/Features/Rentals/Payments/PaymentDtos.cs | 81 |
| 8 | eNote.Tests/Identity/UserProvisioningServiceTests.cs | 73 |
| 9 | eNote.Application/Features/Academic/Tuition/TuitionDtos.cs | 67 |
| 10 | eNote.Tests/Identity/AuthServiceTests.cs | 66 |
| 11 | eNote.Tests/Messaging/NotificationPushConsumerTests.cs | 58 |
| 12 | eNote.Domain/Entities/Rentals/RentalPayment.cs | 52 |
| 13 | eNote.Domain/Entities/Academic/Lecture.cs | 51 |
| 14 | eNote.Infrastructure/Reports/ReportService.cs | 51 |
| 15 | eNote.Application/Features/Academic/Courses/Services/RankingService.cs | 50 |
| 16 | eNote.Application/Features/Rentals/Payments/Services/IPaymentGateway.cs | 50 |
| 17 | eNote.Application/Features/Academic/Courses/CourseDto.cs | 48 |
| 18 | eNote.Domain/Entities/Academic/Enrollment.cs | 46 |
| 19 | eNote.Tests/Academic/CourseServiceTests.cs | 45 |
| 20 | eNote.Tests/Identity/UserSelfServiceTests.cs | 45 |
| 21 | eNote.Tests/Rentals/RentalPaymentServiceTests.cs | 42 |
| 22 | eNote.Application/Features/Communication/Events/EventDto.cs | 40 |
| 23 | eNote.Domain/Entities/Academic/Course.cs | 39 |
| 24 | eNote.Contracts/Rentals/RentalRefunded.cs | 38 |
| 25 | eNote.Domain/Entities/Academic/CoursePayment.cs | 38 |
| 26 | eNote.Tests/Identity/ShopEmployeeServiceTests.cs | 38 |
| 27 | eNote.Domain/Entities/Rentals/Instrument.cs | 37 |
| 28 | eNote.Tests/Rentals/RentalPaymentWebhookTests.cs | 37 |
| 29 | eNote.Tests/TestUtils/IdentityTestHarness.cs | 36 |
| 30 | eNote.Contracts/Rentals/RentalStatusChanged.cs | 35 |
| 31 | eNote.Application/Features/Academic/Lectures/LectureDto.cs | 34 |
| 32 | eNote.Domain/Entities/Communication/Event.cs | 34 |
| 33 | eNote.Domain/Entities/Communication/Notification.cs | 34 |
| 34 | eNote.Domain/Entities/Communication/Announcement.cs | 33 |
| 35 | eNote.Tests/Files/FileAccessServiceTests.cs | 33 |
| 36 | eNote.Tests/Messaging/RentalNotificationOutboxPublisherTests.cs | 33 |
| 37 | eNote.Application/Features/Rentals/Payments/Services/PaymentGatewayHelpers.cs | 32 |
| 38 | eNote.Contracts/Assignments/SubmissionGraded.cs | 32 |
| 39 | eNote.Tests/Identity/TokenValidationTests.cs | 32 |
| 40 | eNote.Application/Features/Communication/Announcements/AnnouncementDto.cs | 31 |
| 41 | eNote.Tests/TestUtils/AcademicTestData.cs | 30 |
| 42 | eNote.Worker/Consumers/NotificationPersistenceConsumer.cs | 30 |
| 43 | eNote.Application/Features/Identity/Users/Profiles/StudentProfile.cs | 29 |
| 44 | eNote.Contracts/Lectures/LectureCancelled.cs | 29 |
| 45 | eNote.Domain/Entities/Assignments/AssignmentSubmission.cs | 29 |
| 46 | eNote.Domain/Entities/Rentals/MusicStore.cs | 29 |
| 47 | eNote.Application/Features/Communication/Notifications/NotificationDto.cs | 28 |
| 48 | eNote.Application/Features/Identity/Employees/ShopEmployeeDto.cs | 28 |
| 49 | eNote.Application/Features/Rentals/Instruments/InstrumentDto.cs | 28 |
| 50 | eNote.Infrastructure/Data/Seed/DevelopmentDataSeed.cs | 28 |
| 51 | eNote.API/Realtime/Consumers/NotificationPushConsumer.cs | 27 |
| 52 | eNote.Tests/Identity/UserAccountServiceTests.cs | 27 |
| 53 | eNote.Tests/Messaging/NotificationPersistenceConsumerTests.cs | 27 |
| 54 | eNote.Application/Features/Identity/Users/UserProfileResponse.cs | 26 |
| 55 | eNote.Contracts/Communication/AnnouncementPublished.cs | 26 |
| 56 | eNote.Contracts/Enrollments/EnrollmentStatusChanged.cs | 26 |
| 57 | eNote.Domain/Entities/Assignments/Assignment.cs | 26 |
| 58 | eNote.Domain/Entities/Identity/Student.cs | 26 |
| 59 | eNote.Tests/Academic/LectureServiceTests.cs | 26 |
| 60 | eNote.Application/Features/Academic/Assignments/AssignmentSubmissionDto.cs | 25 |
| 61 | eNote.Application/Features/Identity/Students/StudentDto.cs | 25 |
| 62 | eNote.Application/Features/Identity/Users/UserIdentityDto.cs | 25 |
| 63 | eNote.Application/Features/Rentals/ReferenceData/MusicStores/MusicStoreDto.cs | 25 |
| 64 | eNote.Tests/Identity/AdminUsersControllerTests.cs | 25 |
| 65 | eNote.Tests/Rentals/MusicStoreServiceTests.cs | 25 |
| 66 | eNote.Tests/Rentals/RentalCommandServiceTests.cs | 25 |
| 67 | eNote.Tests/Rentals/ShopEmployeeControllerTests.cs | 25 |
| 68 | eNote.Domain/Entities/Rentals/Transitions/RentalTransitionContext.cs | 24 |
| 69 | eNote.Application/Features/Identity/Users/Profiles/MusicStoreProfile.cs | 23 |
| 70 | eNote.Tests/Academic/LectureAttendanceServiceTests.cs | 23 |
| 71 | eNote.Tests/Academic/TuitionPaymentServiceTests.cs | 23 |
| 72 | eNote.Tests/Identity/UserProfileServiceTests.cs | 23 |
| 73 | eNote.Tests/Middleware/RateLimitingTests.cs | 23 |
| 74 | eNote.Application/Features/Academic/Courses/CourseEnrollmentDto.cs | 22 |
| 75 | eNote.Application/Features/Communication/Events/EventRequest.cs | 22 |
| 76 | eNote.Application/Features/Communication/Notifications/NotificationPushDto.cs | 22 |
| 77 | eNote.Domain/Entities/Rentals/RentalRefund.cs | 22 |
| 78 | eNote.Infrastructure/Identity/JwtOptions.cs | 22 |
| 79 | eNote.Tests/Academic/InstructorStudentControllerTests.cs | 22 |
| 80 | eNote.Tests/Communication/EventServiceTests.cs | 22 |
| 81 | eNote.API/Extensions/MiddlewareExtensions.cs | 21 |
| 82 | eNote.Application/Features/Academic/Courses/Services/CourseService.cs | 20 |
| 83 | eNote.Application/Features/Identity/Users/Profiles/AdminProfile.cs | 20 |
| 84 | eNote.Application/Features/Identity/Users/Profiles/InstructorProfile.cs | 20 |
| 85 | eNote.Application/Features/Identity/Users/RegistrationResult.cs | 20 |
| 86 | eNote.Domain/Entities/Academic/LectureNote.cs | 20 |
| 87 | eNote.Tests/Academic/CourseEnrollmentServiceTests.cs | 20 |
| 88 | eNote.Tests/Data/DiResolutionTests.cs | 20 |
| 89 | eNote.API/Controllers/Courses/CourseController.cs | 19 |
| 90 | eNote.API/Extensions/RateLimitingExtensions.cs | 19 |
| 91 | eNote.Application/Features/Academic/Courses/CourseRequest.cs | 19 |
| 92 | eNote.Application/Features/Communication/Events/EventSearchObject.cs | 19 |
| 93 | eNote.Application/Features/Identity/Instructors/InstructorDto.cs | 19 |
| 94 | eNote.Application/Features/Rentals/Instruments/InstrumentSearchObject.cs | 19 |
| 95 | eNote.Domain/Entities/Academic/Attendance.cs | 19 |
| 96 | eNote.Domain/Entities/Identity/MusicStoreEmployee.cs | 19 |
| 97 | eNote.Domain/Entities/Rentals/InstrumentView.cs | 19 |
| 98 | eNote.Domain/Entities/Rentals/RentalCharges.cs | 19 |
| 99 | eNote.Tests/Rentals/InstrumentServiceTests.cs | 19 |
| 100 | eNote.Tests/Storage/LocalFileStorageServiceTests.cs | 19 |
| 101 | eNote.Tests/TestUtils/RecordingFileStorageService.cs | 19 |
| 102 | eNote.Application/Constants/DbConstraintNames.cs | 18 |
| 103 | eNote.Application/Features/Rentals/ReferenceData/MusicStores/MusicStoreService.cs | 18 |
| 104 | eNote.Application/Common/Crud/ReferenceDataCrudService.cs | 17 |
| 105 | eNote.Application/Features/Communication/Announcements/AnnouncementRequest.cs | 17 |
| 106 | eNote.Application/Features/Rentals/InstrumentRentals/Services/RentalCommandService.cs | 17 |
| 107 | eNote.Domain/Entities/Shared/Base/BaseEntity.cs | 17 |
| 108 | eNote.Infrastructure/Data/ENoteContext.cs | 17 |
| 109 | eNote.Infrastructure/Identity/UserAccountService.cs | 17 |
| 110 | eNote.Infrastructure/Payments/Stripe/StripeWebhookService.cs | 17 |
| 111 | eNote.Tests/Rentals/RecommendationServiceTests.cs | 17 |
| 112 | eNote.Tests/TestUtils/StubPublishEndpoint.cs | 17 |
| 113 | eNote.API/Controllers/InstrumentRentals/RentalController.cs | 16 |
| 114 | eNote.Application/Features/Academic/Assignments/AssignmentDto.cs | 16 |
| 115 | eNote.Application/Features/Academic/Courses/CourseRankingEntryDto.cs | 16 |
| 116 | eNote.Application/Features/Academic/Lectures/LectureSearchObject.cs | 16 |
| 117 | eNote.Application/Features/Academic/Lectures/LectureUpdateRequest.cs | 16 |
| 118 | eNote.Application/Features/Communication/Events/EventService.cs | 16 |
| 119 | eNote.Application/Features/Identity/Auth/RegisterRequest.cs | 16 |
| 120 | eNote.Application/Features/Identity/Users/DelegatedUserCreateRequest.cs | 16 |
| 121 | eNote.Application/Features/Rentals/ReferenceData/Addresses/AddressReferenceDto.cs | 16 |
| 122 | eNote.Domain/Entities/Communication/NotificationOutbox.cs | 16 |
| 123 | eNote.Infrastructure/Identity/AppUser.cs | 16 |
| 124 | eNote.Infrastructure/Identity/SmtpEmailService.cs | 16 |
| 125 | eNote.Infrastructure/Messaging/RentalNotificationDispatcher.cs | 16 |
| 126 | eNote.Tests/Rentals/TenantIsolationTests.cs | 16 |
| 127 | eNote.API/Controllers/Announcements/AnnouncementController.cs | 15 |
| 128 | eNote.Application/Common/Paging/PagedResult.cs | 15 |
| 129 | eNote.Application/Features/Identity/Instructors/InstructorAccessService.cs | 15 |
| 130 | eNote.Application/Features/Rentals/ReferenceData/Addresses/AddressService.cs | 15 |
| 131 | eNote.Domain/Entities/Rentals/StripeWebhookEvent.cs | 15 |
| 132 | eNote.Tests/Academic/InstructorEnrollmentServiceTests.cs | 15 |
| 133 | eNote.Tests/Academic/TuitionPaymentWebhookTests.cs | 15 |
| 134 | eNote.Tests/Api/ControllerActionDiscoveryTests.cs | 15 |
| 135 | eNote.Tests/Identity/AdminStudentServiceTests.cs | 15 |
| 136 | eNote.API/Controllers/Lectures/LectureController.cs | 14 |
| 137 | eNote.Application/Features/Identity/Users/UserStatusRequest.cs | 14 |
| 138 | eNote.Domain/Entities/Rentals/Transitions/RentalTransitionResult.cs | 14 |
| 139 | eNote.Infrastructure/Storage/LocalFileStorageService.cs | 14 |
| 140 | eNote.Tests/Academic/AssignmentSubmissionServiceTests.cs | 14 |
| 141 | eNote.Tests/Academic/RankingServiceTests.cs | 14 |
| 142 | eNote.API/Controllers/Instruments/InstrumentController.cs | 13 |
| 143 | eNote.Application/Features/Academic/Courses/CourseSearchObject.cs | 13 |
| 144 | eNote.Application/Features/Academic/LectureNotes/LectureNoteDto.cs | 13 |
| 145 | eNote.Application/Features/Academic/Lectures/AttendanceDto.cs | 13 |
| 146 | eNote.Application/Features/Identity/Auth/AuthResponse.cs | 13 |
| 147 | eNote.Application/Features/Identity/Students/StudentEnrollmentDto.cs | 13 |
| 148 | eNote.Application/Features/Identity/Users/UpdateProfileRequest.cs | 13 |
| 149 | eNote.Application/Features/Rentals/Instruments/InstrumentCreateRequest.cs | 13 |
| 150 | eNote.Application/Features/Rentals/Instruments/InstrumentUpdateRequest.cs | 13 |
| 151 | eNote.Application/Features/Rentals/Payments/Services/StripeOptions.cs | 13 |
| 152 | eNote.Application/Features/Rentals/ReferenceData/MusicStores/MusicStoreRequest.cs | 13 |
| 153 | eNote.Domain/Entities/Identity/RevokedToken.cs | 13 |
| 154 | eNote.Domain/Entities/Shared/Address.cs | 13 |
| 155 | eNote.Tests/Academic/AcademicGatingTests.cs | 13 |
| 156 | eNote.Tests/Academic/EnrollmentTransitionTests.cs | 13 |
| 157 | eNote.Tests/Middleware/TenantInitializationMiddlewareTests.cs | 13 |
| 158 | eNote.Application/Features/Identity/Users/Services/UserProvisioningService.cs | 12 |
| 159 | eNote.Application/Features/Rentals/Instruments/Services/InstrumentService.cs | 12 |
| 160 | eNote.Tests/Files/UploadsControllerTests.cs | 12 |
| 161 | eNote.Tests/Rentals/InstrumentRentalTransitionTests.cs | 12 |
| 162 | eNote.Tests/Reports/ReportServiceTests.cs | 12 |
| 163 | eNote.Tests/TestUtils/StubUserIdentityService.cs | 12 |
| 164 | eNote.Application/Features/Academic/Assignments/Services/AssignmentSubmissionService.cs | 11 |
| 165 | eNote.Application/Features/Identity/Students/AdminStudentService.cs | 11 |
| 166 | eNote.Application/Features/Identity/Users/Services/IUserAccountService.cs | 11 |
| 167 | eNote.Application/Features/Rentals/Payments/Services/RentalPaymentService.cs | 11 |
| 168 | eNote.Tests/Communication/InstructorAnnouncementServiceTests.cs | 11 |
| 169 | eNote.Tests/Data/ENoteContextTests.cs | 11 |
| 170 | eNote.Tests/Rentals/ShopStoreControllerTests.cs | 11 |
| 171 | eNote.Tests/TestUtils/RecordingNotificationDispatcher.cs | 11 |
| 172 | eNote.Tests/TestUtils/StubCurrentActor.cs | 11 |
| 173 | eNote.Application/Common/Search/BaseSearchObject.cs | 10 |
| 174 | eNote.Application/Features/Academic/Assignments/AssignmentRequest.cs | 10 |
| 175 | eNote.Application/Features/Academic/Assignments/AssignmentSearchObject.cs | 10 |
| 176 | eNote.Application/Features/Academic/Assignments/Services/AssignmentService.cs | 10 |
| 177 | eNote.Application/Features/Academic/LectureNotes/Services/LectureNoteService.cs | 10 |
| 178 | eNote.Application/Features/Academic/Lectures/RsvpResponse.cs | 10 |
| 179 | eNote.Application/Features/Academic/Lectures/Services/LectureService.cs | 10 |
| 180 | eNote.Application/Features/Identity/Auth/ResetPasswordRequest.cs | 10 |
| 181 | eNote.Application/Features/Identity/Employees/ShopEmployeeSearchObject.cs | 10 |
| 182 | eNote.Application/Features/Identity/Users/ChangePasswordRequest.cs | 10 |
| 183 | eNote.Application/Features/Identity/Users/UserProvisionRequest.cs | 10 |
| 184 | eNote.Application/Features/Rentals/Recommendations/InstrumentRecommendationDto.cs | 10 |
| 185 | eNote.Application/Features/Rentals/ReferenceData/Addresses/AddressRequest.cs | 10 |
| 186 | eNote.Application/Features/Rentals/ReferenceData/Cities/CityService.cs | 10 |
| 187 | eNote.Application/Features/Rentals/ReferenceData/InstrumentTypes/InstrumentTypeDto.cs | 10 |
| 188 | eNote.Application/Features/Rentals/ReferenceData/InstrumentTypes/InstrumentTypeService.cs | 10 |
| 189 | eNote.Domain/Entities/Rentals/InstrumentType.cs | 10 |
| 190 | eNote.Domain/Shared/Result.cs | 10 |
| 191 | eNote.Infrastructure/Messaging/RentalNotificationOutboxPublisher.cs | 10 |
| 192 | eNote.Tests/Identity/CurrentActorTests.cs | 10 |
| 193 | eNote.Tests/Identity/TokenRevocationServiceTests.cs | 10 |
| 194 | eNote.Tests/Messaging/RentalNotificationDispatcherTests.cs | 10 |
| 195 | eNote.API/Controllers/Assignments/AssignmentController.cs | 9 |
| 196 | eNote.API/Controllers/LectureNotes/LectureNoteController.cs | 9 |
| 197 | eNote.API/Controllers/Users/UsersController.cs | 9 |
| 198 | eNote.Application/Features/Academic/Courses/Services/InstructorEnrollmentService.cs | 9 |
| 199 | eNote.Application/Features/Communication/Announcements/Services/InstructorAnnouncementService.cs | 9 |
| 200 | eNote.Application/Features/Identity/Employees/ShopEmployeeService.cs | 9 |
| 201 | eNote.Application/Features/Identity/Users/Services/IUserProvisioningService.cs | 9 |
| 202 | eNote.Application/Features/Rentals/InstrumentRentals/Services/RentalQueryService.cs | 9 |
| 203 | eNote.Domain/Entities/Identity/Instructor.cs | 9 |
| 204 | eNote.Domain/Entities/Shared/IStripePaymentRow.cs | 9 |
| 205 | eNote.Tests/Academic/AssignmentServiceTests.cs | 9 |
| 206 | eNote.Tests/Communication/AdminEventControllerTests.cs | 9 |
| 207 | eNote.Tests/Data/DevelopmentDataSeedTests.cs | 9 |
| 208 | eNote.Tests/Identity/InstructorAccessServiceTests.cs | 9 |
| 209 | eNote.Tests/Identity/TokenServiceTests.cs | 9 |
| 210 | eNote.Tests/Rentals/RentalQueryServiceTests.cs | 9 |
| 211 | eNote.API/Controllers/Admin/AdminEventController.cs | 8 |
| 212 | eNote.API/Controllers/Base/CoreController.cs | 8 |
| 213 | eNote.API/Controllers/Base/ReferenceDataController.cs | 8 |
| 214 | eNote.API/Controllers/Files/UploadsController.cs | 8 |
| 215 | eNote.Application/Features/Communication/Announcements/Services/StoreAnnouncementService.cs | 8 |
| 216 | eNote.Domain/Enums/InstrumentRentalStatus.cs | 8 |
| 217 | eNote.Infrastructure/Data/Seed/IdentitySeed.cs | 8 |
| 218 | eNote.Infrastructure/DependencyInjection.cs | 8 |
| 219 | eNote.Infrastructure/Payments/Stripe/StripePaymentGateway.cs | 8 |
| 220 | eNote.Tests/Academic/LectureNoteServiceTests.cs | 8 |
| 221 | eNote.Tests/Academic/TuitionPaymentsControllerTests.cs | 8 |
| 222 | eNote.Tests/Communication/StoreAnnouncementServiceTests.cs | 8 |
| 223 | eNote.Tests/Identity/AdminInstructorServiceTests.cs | 8 |
| 224 | eNote.Tests/Rentals/RentalBillingTests.cs | 8 |
| 225 | eNote.Tests/Rentals/RentalPaymentTests.cs | 8 |
| 226 | eNote.Tests/TestUtils/StubUserProfileLookup.cs | 8 |
| 227 | eNote.API/Controllers/Admin/AdminUsersController.cs | 7 |
| 228 | eNote.API/Controllers/Assignments/AssignmentSubmissionController.cs | 7 |
| 229 | eNote.API/Controllers/Auth/AuthController.cs | 7 |
| 230 | eNote.API/Hubs/NotificationHub.cs | 7 |
| 231 | eNote.Application/Common/Exceptions/AppException.cs | 7 |
| 232 | eNote.Application/Features/Academic/Assignments/GradeAssignmentRequest.cs | 7 |
| 233 | eNote.Application/Features/Academic/Courses/CourseCatalogInstructorDto.cs | 7 |
| 234 | eNote.Application/Features/Academic/Courses/CourseCatalogSummaryDto.cs | 7 |
| 235 | eNote.Application/Features/Academic/LectureNotes/LectureNoteRequest.cs | 7 |
| 236 | eNote.Application/Features/Academic/Lectures/LectureCreateRequest.cs | 7 |
| 237 | eNote.Application/Features/Academic/Lectures/MarkAttendanceRequest.cs | 7 |
| 238 | eNote.Application/Features/Academic/Tuition/TuitionPaymentService.cs | 7 |
| 239 | eNote.Application/Features/Identity/Auth/LoginRequest.cs | 7 |
| 240 | eNote.Application/Features/Identity/Instructors/InstructorSearchObject.cs | 7 |
| 241 | eNote.Application/Features/Identity/Students/StudentSearchObject.cs | 7 |
| 242 | eNote.Application/Features/Identity/Users/Services/CurrentActor.cs | 7 |
| 243 | eNote.Application/Features/Identity/Users/Services/UserProfileLookup.cs | 7 |
| 244 | eNote.Application/Features/Identity/Users/Services/UserProfileService.cs | 7 |
| 245 | eNote.Application/Features/Identity/Users/Services/UserSelfService.cs | 7 |
| 246 | eNote.Application/Features/Rentals/InstrumentRentals/InstrumentRentalSearchObject.cs | 7 |
| 247 | eNote.Application/Features/Rentals/InstrumentRentals/RentalCreateRequest.cs | 7 |
| 248 | eNote.Application/Features/Rentals/InstrumentRentals/RentalDebtDto.cs | 7 |
| 249 | eNote.Application/Features/Rentals/ReferenceData/Addresses/AddressSearchObject.cs | 7 |
| 250 | eNote.Application/Features/Rentals/ReferenceData/Cities/CityDto.cs | 7 |
| 251 | eNote.Application/Features/Rentals/ReferenceData/InstrumentTypes/InstrumentTypeRequest.cs | 7 |
| 252 | eNote.Application/Features/Rentals/ReferenceData/MusicStores/MusicStoreSearchObject.cs | 7 |
| 253 | eNote.Application/Features/Rentals/ReferenceData/MusicStores/ShopStoreUpdateRequest.cs | 7 |
| 254 | eNote.Contracts/Communication/NotificationMessageTypes.cs | 7 |
| 255 | eNote.Domain/Entities/Shared/City.cs | 7 |
| 256 | eNote.Domain/Enums/PaymentStatus.cs | 7 |
| 257 | eNote.Domain/Enums/RentalTrigger.cs | 7 |
| 258 | eNote.Infrastructure/Data/Configurations/ConfigurationHelpers.cs | 7 |
| 259 | eNote.Infrastructure/Data/ENoteContextFactory.cs | 7 |
| 260 | eNote.Infrastructure/Identity/AuthService.cs | 7 |
| 261 | eNote.Infrastructure/Identity/UserIdentityService.cs | 7 |
| 262 | eNote.Tests/Api/ConfigurationExtensionsTests.cs | 7 |
| 263 | eNote.Tests/Identity/UserIdentityServiceTests.cs | 7 |
| 264 | eNote.Tests/TestUtils/RecordingEmailService.cs | 7 |
| 265 | eNote.Tests/Worker/WorkerActorTests.cs | 7 |
| 266 | eNote.API/Controllers/Academic/InstructorStudentController.cs | 6 |
| 267 | eNote.API/Controllers/InstrumentRentals/RentalPaymentsController.cs | 6 |
| 268 | eNote.API/Controllers/Notifications/StudentNotificationController.cs | 6 |
| 269 | eNote.API/Controllers/Shop/ShopStoreController.cs | 6 |
| 270 | eNote.API/Services/CurrentUserService.cs | 6 |
| 271 | eNote.Application/Common/Interfaces/IFileStorageService.cs | 6 |
| 272 | eNote.Application/Features/Academic/StudentEnrollmentExtensions.cs | 6 |
| 273 | eNote.Application/Features/Communication/Notifications/Services/NotificationService.cs | 6 |
| 274 | eNote.Application/Features/Files/Services/FileAccessService.cs | 6 |
| 275 | eNote.Application/Features/Identity/Auth/Services/IAuthService.cs | 6 |
| 276 | eNote.Domain/Enums/EnrollmentStatus.cs | 6 |
| 277 | eNote.Domain/Enums/EnrollmentTrigger.cs | 6 |
| 278 | eNote.Infrastructure/Messaging/RabbitMqConfiguration.cs | 6 |
| 279 | eNote.Infrastructure/Storage/FileSignatureDetector.cs | 6 |
| 280 | eNote.Tests/Communication/NotificationServiceTests.cs | 6 |
| 281 | eNote.Tests/Domain/EnrollmentTests.cs | 6 |
| 282 | eNote.Tests/Messaging/RentalStatusChangedEmailConsumerTests.cs | 6 |
| 283 | eNote.Tests/TestUtils/StubFileAccessService.cs | 6 |
| 284 | eNote.Tests/TestUtils/StubFileStorageService.cs | 6 |
| 285 | eNote.Tests/Validation/LectureCreateRequestValidatorTests.cs | 6 |
| 286 | eNote.Tests/Validation/MusicStoreRequestValidatorTests.cs | 6 |
| 287 | eNote.Tests/Validation/ShopStoreUpdateRequestValidatorTests.cs | 6 |
| 288 | eNote.Worker/Health/DatabaseHeartbeatService.cs | 6 |
| 289 | eNote.API/Controllers/Admin/AdminMusicStoreController.cs | 5 |
| 290 | eNote.API/Controllers/Courses/RankingController.cs | 5 |
| 291 | eNote.API/Controllers/Shop/ShopEmployeeController.cs | 5 |
| 292 | eNote.API/Controllers/Tuition/TuitionPaymentsController.cs | 5 |
| 293 | eNote.Application/Common/Interfaces/ICurrentUserContext.cs | 5 |
| 294 | eNote.Application/Common/Paging/PagingExtensions.cs | 5 |
| 295 | eNote.Application/Constants/AppRoles.cs | 5 |
| 296 | eNote.Application/Features/Academic/Lectures/Services/LectureAttendanceService.cs | 5 |
| 297 | eNote.Application/Features/Identity/Instructors/AdminInstructorService.cs | 5 |
| 298 | eNote.Application/Features/Identity/Users/Services/IUserIdentityService.cs | 5 |
| 299 | eNote.Application/Features/Rentals/InstrumentRentals/Services/IRentalNotificationDispatcher.cs | 5 |
| 300 | eNote.Application/Features/Reports/Services/IReportService.cs | 5 |
| 301 | eNote.Infrastructure/Data/Seed/CommunicationSeed.cs | 5 |
| 302 | eNote.Infrastructure/Data/Seed/ModelBuilderSeed.cs | 5 |
| 303 | eNote.Infrastructure/Identity/TokenRevocationService.cs | 5 |
| 304 | eNote.Tests/Common/PagingExtensionsTests.cs | 5 |
| 305 | eNote.Tests/Domain/AssignmentSubmissionTests.cs | 5 |
| 306 | eNote.Tests/Domain/CoursePaymentTests.cs | 5 |
| 307 | eNote.Tests/Identity/StudentDisplayNameServiceTests.cs | 5 |
| 308 | eNote.Tests/Messaging/RabbitMqConfigurationTests.cs | 5 |
| 309 | eNote.Tests/TestUtils/NoOpNotificationDispatcher.cs | 5 |
| 310 | eNote.Tests/TestUtils/ThrowingSaveDbContext.cs | 5 |
| 311 | eNote.Tests/Validation/GradeAssignmentRequestValidatorTests.cs | 5 |
| 312 | eNote.Tests/Worker/DatabaseHeartbeatServiceTests.cs | 5 |
| 313 | eNote.Worker/WorkerActor.cs | 5 |
| 314 | eNote.API/Controllers/Admin/AdminCourseController.cs | 4 |
| 315 | eNote.API/Controllers/Admin/AdminEmployeeController.cs | 4 |
| 316 | eNote.API/Controllers/Admin/AdminInstructorController.cs | 4 |
| 317 | eNote.API/Controllers/Admin/AdminStudentController.cs | 4 |
| 318 | eNote.API/Extensions/OpenApiSecurityExtensions.cs | 4 |
| 319 | eNote.API/Middleware/TenantInitializationMiddleware.cs | 4 |
| 320 | eNote.Application/Common/Files/FileUploadLimits.cs | 4 |
| 321 | eNote.Application/Common/Interfaces/IStudentContext.cs | 4 |
| 322 | eNote.Application/Common/Paging/PagingLimits.cs | 4 |
| 323 | eNote.Application/Common/Persistence/IAppDbContext.cs | 4 |
| 324 | eNote.Application/Features/Academic/Courses/CourseEnrollmentSearchObject.cs | 4 |
| 325 | eNote.Application/Features/Academic/Courses/EnrollmentRejectRequest.cs | 4 |
| 326 | eNote.Application/Features/Academic/Courses/Services/CourseEnrollmentService.cs | 4 |
| 327 | eNote.Application/Features/Academic/LectureNotes/LectureNoteSearchObject.cs | 4 |
| 328 | eNote.Application/Features/Academic/Lectures/RsvpRequest.cs | 4 |
| 329 | eNote.Application/Features/Communication/Announcements/AnnouncementSearchObject.cs | 4 |
| 330 | eNote.Application/Features/Communication/Notifications/NotificationSearchObject.cs | 4 |
| 331 | eNote.Application/Features/Communication/Notifications/NotificationUnreadCountDto.cs | 4 |
| 332 | eNote.Application/Features/Identity/Auth/ForgotPasswordRequest.cs | 4 |
| 333 | eNote.Application/Features/Identity/Auth/ForgotPasswordResponse.cs | 4 |
| 334 | eNote.Application/Features/Identity/Users/Services/IUserProfileLookup.cs | 4 |
| 335 | eNote.Application/Features/Identity/Users/Services/StudentDisplayNameService.cs | 4 |
| 336 | eNote.Application/Features/Identity/Users/UpdateMembershipRequest.cs | 4 |
| 337 | eNote.Application/Features/Rentals/InstrumentRentals/RentalStatusRequest.cs | 4 |
| 338 | eNote.Application/Features/Rentals/Instruments/InstrumentAvailabilityExtensions.cs | 4 |
| 339 | eNote.Application/Features/Rentals/ReferenceData/Cities/CityRequest.cs | 4 |
| 340 | eNote.Application/Features/Rentals/ReferenceData/Cities/CitySearchObject.cs | 4 |
| 341 | eNote.Application/Features/Rentals/ReferenceData/InstrumentTypes/InstrumentTypeSearchObject.cs | 4 |
| 342 | eNote.Domain/Entities/Shared/Base/IEntity.cs | 4 |
| 343 | eNote.Domain/Enums/AttendanceStatus.cs | 4 |
| 344 | eNote.Domain/Enums/InstrumentRentalStatusExtensions.cs | 4 |
| 345 | eNote.Domain/Enums/LectureStatus.cs | 4 |
| 346 | eNote.Domain/Enums/LectureType.cs | 4 |
| 347 | eNote.Infrastructure/Data/Seed/AcademicActivitySeed.cs | 4 |
| 348 | eNote.Infrastructure/Data/Seed/RentalActivitySeed.cs | 4 |
| 349 | eNote.Infrastructure/Identity/TokenService.cs | 4 |
| 350 | eNote.Tests/Api/MiddlewareCancellationTests.cs | 4 |
| 351 | eNote.Tests/Communication/StudentAnnouncementFeedServiceTests.cs | 4 |
| 352 | eNote.Tests/Domain/LectureTests.cs | 4 |
| 353 | eNote.Tests/Identity/JwtOptionsTests.cs | 4 |
| 354 | eNote.Tests/Identity/UserNameHelperTests.cs | 4 |
| 355 | eNote.Tests/Messaging/OutboxHealthCheckTests.cs | 4 |
| 356 | eNote.Tests/Rentals/AddressServiceTests.cs | 4 |
| 357 | eNote.Tests/TestUtils/FixedClock.cs | 4 |
| 358 | eNote.Tests/TestUtils/RecordingLectureNotificationDispatcher.cs | 4 |
| 359 | eNote.Tests/TestUtils/RecordingSubmissionNotificationDispatcher.cs | 4 |
| 360 | eNote.Tests/TestUtils/RentalTestData.cs | 4 |
| 361 | eNote.Tests/TestUtils/TestMapper.cs | 4 |
| 362 | eNote.Tests/Validation/ValidatorCoverageTests.cs | 4 |
| 363 | eNote.Worker/Consumers/RentalStatusChangedEmailConsumer.cs | 4 |
| 364 | eNote.API/Controllers/Admin/AdminAddressController.cs | 3 |
| 365 | eNote.API/Controllers/Admin/AdminCityController.cs | 3 |
| 366 | eNote.API/Controllers/Admin/AdminInstrumentTypeController.cs | 3 |
| 367 | eNote.API/Controllers/Events/StudentEventController.cs | 3 |
| 368 | eNote.API/Controllers/Payments/StripeWebhookController.cs | 3 |
| 369 | eNote.API/Converters/UtcDateTimeJsonConverter.cs | 3 |
| 370 | eNote.API/Extensions/ApiVersioningExtensions.cs | 3 |
| 371 | eNote.API/Extensions/ConfigurationExtensions.cs | 3 |
| 372 | eNote.API/Extensions/CorsExtensions.cs | 3 |
| 373 | eNote.API/Extensions/IdentityExtensions.cs | 3 |
| 374 | eNote.API/Middleware/AuthRateLimitIdentityMiddleware.cs | 3 |
| 375 | eNote.API/Realtime/Consumers/AnnouncementPublishedPushConsumer.cs | 3 |
| 376 | eNote.API/Realtime/Consumers/EnrollmentStatusChangedPushConsumer.cs | 3 |
| 377 | eNote.API/Realtime/Consumers/LectureCancelledPushConsumer.cs | 3 |
| 378 | eNote.API/Realtime/Consumers/RentalRefundedPushConsumer.cs | 3 |
| 379 | eNote.API/Realtime/Consumers/RentalStatusChangedPushConsumer.cs | 3 |
| 380 | eNote.API/Realtime/Consumers/SubmissionGradedPushConsumer.cs | 3 |
| 381 | eNote.Application/Common/Interfaces/IEmailService.cs | 3 |
| 382 | eNote.Application/Common/Localization/ErrorMapping.cs | 3 |
| 383 | eNote.Application/Common/Persistence/DbContextTransactionExtensions.cs | 3 |
| 384 | eNote.Application/Common/Time/IClock.cs | 3 |
| 385 | eNote.Application/Common/Time/SystemClock.cs | 3 |
| 386 | eNote.Application/Features/Academic/Assignments/AssignmentSearchExtensions.cs | 3 |
| 387 | eNote.Application/Features/Academic/Lectures/LectureOverlapExtensions.cs | 3 |
| 388 | eNote.Application/Features/Academic/Tuition/TuitionOptions.cs | 3 |
| 389 | eNote.Application/Features/Communication/Announcements/Services/StudentAnnouncementFeedService.cs | 3 |
| 390 | eNote.Application/Features/Identity/Auth/Services/ITokenRevocationService.cs | 3 |
| 391 | eNote.Application/Features/Identity/Users/Services/IStudentDisplayNameService.cs | 3 |
| 392 | eNote.Application/Features/Identity/Users/Services/PictureAccessService.cs | 3 |
| 393 | eNote.Application/Validation/Identity/UserProvisionRequestValidator.cs | 3 |
| 394 | eNote.Application/Validation/Rentals/PhoneRules.cs | 3 |
| 395 | eNote.Domain/Entities/Identity/IHasAppUserId.cs | 3 |
| 396 | eNote.Domain/Entities/Rentals/RentalActor.cs | 3 |
| 397 | eNote.Domain/Entities/Rentals/RentalChargeCalculator.cs | 3 |
| 398 | eNote.Domain/Entities/Shared/ITenantScoped.cs | 3 |
| 399 | eNote.Domain/Enums/AnnouncementScope.cs | 3 |
| 400 | eNote.Infrastructure/Data/MigrationRunner.cs | 3 |
| 401 | eNote.Infrastructure/Data/Migrations/20260925105009_Initial.cs | 3 |
| 402 | eNote.Infrastructure/Health/DatabaseHealthCheck.cs | 3 |
| 403 | eNote.Infrastructure/Health/DatabaseHealthProbe.cs | 3 |
| 404 | eNote.Infrastructure/Health/OutboxHealthCheck.cs | 3 |
| 405 | eNote.Infrastructure/Health/RabbitMqHealthCheck.cs | 3 |
| 406 | eNote.Infrastructure/Messaging/AnnouncementNotificationDispatcher.cs | 3 |
| 407 | eNote.Infrastructure/Messaging/EnrollmentNotificationDispatcher.cs | 3 |
| 408 | eNote.Infrastructure/Messaging/FaultLoggingConsumer.cs | 3 |
| 409 | eNote.Infrastructure/Messaging/LectureNotificationDispatcher.cs | 3 |
| 410 | eNote.Infrastructure/Messaging/NotificationOutboxWriter.cs | 3 |
| 411 | eNote.Infrastructure/Messaging/SubmissionNotificationDispatcher.cs | 3 |
| 412 | eNote.Tests/Data/IdentitySeedTests.cs | 3 |
| 413 | eNote.Tests/Domain/StudentMembershipTests.cs | 3 |
| 414 | eNote.Tests/Messaging/AnnouncementPublishedConsumerTests.cs | 3 |
| 415 | eNote.Tests/Messaging/EnrollmentStatusChangedConsumerTests.cs | 3 |
| 416 | eNote.Tests/Messaging/LectureCancelledConsumerTests.cs | 3 |
| 417 | eNote.Tests/Messaging/RentalRefundedConsumerTests.cs | 3 |
| 418 | eNote.Tests/Messaging/RentalStatusChangedConsumerTests.cs | 3 |
| 419 | eNote.Tests/Messaging/SubmissionGradedConsumerTests.cs | 3 |
| 420 | eNote.Tests/Rentals/InstrumentTypeServiceTests.cs | 3 |
| 421 | eNote.Tests/TestUtils/StubDisplayNameService.cs | 3 |
| 422 | eNote.Tests/TestUtils/TestUserNameHelper.cs | 3 |
| 423 | eNote.Tests/TestUtils/TestUserNameHelperTests.cs | 3 |
| 424 | eNote.Worker/Consumers/AnnouncementPublishedConsumer.cs | 3 |
| 425 | eNote.Worker/Consumers/EnrollmentStatusChangedConsumer.cs | 3 |
| 426 | eNote.Worker/Consumers/LectureCancelledConsumer.cs | 3 |
| 427 | eNote.Worker/Consumers/RentalRefundedConsumer.cs | 3 |
| 428 | eNote.Worker/Consumers/RentalStatusChangedConsumer.cs | 3 |
| 429 | eNote.Worker/Consumers/SubmissionGradedConsumer.cs | 3 |
| 430 | ../../../.nuget/packages/microsoft.net.test.sdk/18.9.0/build/net8.0/Microsoft.NET.Test.Sdk.Program.cs | 2 |
| 431 | eNote.API/Extensions/ApplicationServiceExtensions.cs | 2 |
| 432 | eNote.API/Extensions/LoggingExtensions.cs | 2 |
| 433 | eNote.API/Extensions/MapsterExtensions.cs | 2 |
| 434 | eNote.API/Extensions/ValidationExtensions.cs | 2 |
| 435 | eNote.API/Program.cs | 2 |
| 436 | eNote.Application/Common/Exceptions/AuthenticationException.cs | 2 |
| 437 | eNote.Application/Common/Exceptions/AuthorizationException.cs | 2 |
| 438 | eNote.Application/Common/Exceptions/BusinessException.cs | 2 |
| 439 | eNote.Application/Common/Exceptions/ConflictException.cs | 2 |
| 440 | eNote.Application/Common/Exceptions/NotFoundException.cs | 2 |
| 441 | eNote.Application/Common/Exceptions/PaymentNotYetVisibleException.cs | 2 |
| 442 | eNote.Application/Common/Exceptions/PaymentProviderUnavailableException.cs | 2 |
| 443 | eNote.Application/Common/Exceptions/StoreNotResolvedException.cs | 2 |
| 444 | eNote.Application/Common/Files/StoreStorageQuota.cs | 2 |
| 445 | eNote.Application/Common/Interfaces/IStoreContext.cs | 2 |
| 446 | eNote.Application/Common/Persistence/DbErrors.cs | 2 |
| 447 | eNote.Application/Common/Persistence/FileReplacementExtensions.cs | 2 |
| 448 | eNote.Application/Common/Persistence/IDatabaseHealthProbe.cs | 2 |
| 449 | eNote.Application/Common/Persistence/IMigrationRunner.cs | 2 |
| 450 | eNote.Application/Common/Search/DateTimeSearchExtensions.cs | 2 |
| 451 | eNote.Application/DependencyInjection.cs | 2 |
| 452 | eNote.Application/Features/Academic/Assignments/Services/ISubmissionNotificationDispatcher.cs | 2 |
| 453 | eNote.Application/Features/Academic/Courses/CourseMappingConfig.cs | 2 |
| 454 | eNote.Application/Features/Academic/Courses/CourseSearchExtensions.cs | 2 |
| 455 | eNote.Application/Features/Academic/Courses/Services/IEnrollmentNotificationDispatcher.cs | 2 |
| 456 | eNote.Application/Features/Academic/LectureNotes/LectureNoteSearchExtensions.cs | 2 |
| 457 | eNote.Application/Features/Academic/Lectures/LectureMappingConfig.cs | 2 |
| 458 | eNote.Application/Features/Academic/Lectures/LectureSearchExtensions.cs | 2 |
| 459 | eNote.Application/Features/Academic/Lectures/Services/ILectureNotificationDispatcher.cs | 2 |
| 460 | eNote.Application/Features/Academic/Tuition/TuitionPaymentMappingConfig.cs | 2 |
| 461 | eNote.Application/Features/Communication/Announcements/AnnouncementMappingConfig.cs | 2 |
| 462 | eNote.Application/Features/Communication/Announcements/AnnouncementSearchExtensions.cs | 2 |
| 463 | eNote.Application/Features/Communication/Announcements/Services/AnnouncementBuilder.cs | 2 |
| 464 | eNote.Application/Features/Communication/Announcements/Services/IAnnouncementNotificationDispatcher.cs | 2 |
| 465 | eNote.Application/Features/Communication/Events/EventSearchExtensions.cs | 2 |
| 466 | eNote.Application/Features/Communication/Notifications/NotificationSearchExtensions.cs | 2 |
| 467 | eNote.Application/Features/Files/Services/IFileAccessService.cs | 2 |
| 468 | eNote.Application/Features/Identity/Auth/Services/ITokenService.cs | 2 |
| 469 | eNote.Application/Features/Identity/Users/Services/IPictureAccessService.cs | 2 |
| 470 | eNote.Application/Features/Identity/Users/UserNameHelper.cs | 2 |
| 471 | eNote.Application/Features/Identity/Users/UserProfileQueryExtensions.cs | 2 |
| 472 | eNote.Application/Features/Rentals/InstrumentRentals/InstrumentRentalMappingConfig.cs | 2 |
| 473 | eNote.Application/Features/Rentals/InstrumentRentals/InstrumentRentalSearchExtensions.cs | 2 |
| 474 | eNote.Application/Features/Rentals/InstrumentRentals/RentalChargesMapping.cs | 2 |
| 475 | eNote.Application/Features/Rentals/InstrumentRentals/RentalQueryableExtensions.cs | 2 |
| 476 | eNote.Application/Features/Rentals/Instruments/InstrumentMappingConfig.cs | 2 |
| 477 | eNote.Application/Features/Rentals/Instruments/InstrumentQueryableExtensions.cs | 2 |
| 478 | eNote.Application/Features/Rentals/Instruments/InstrumentSearchExtensions.cs | 2 |
| 479 | eNote.Application/Features/Rentals/Payments/RentalPaymentMappingConfig.cs | 2 |
| 480 | eNote.Application/Features/Rentals/ReferenceData/Addresses/AddressSearchExtensions.cs | 2 |
| 481 | eNote.Application/Features/Rentals/ReferenceData/Cities/CitySearchExtensions.cs | 2 |
| 482 | eNote.Application/Features/Rentals/ReferenceData/InstrumentTypes/InstrumentTypeSearchExtensions.cs | 2 |
| 483 | eNote.Application/Features/Rentals/ReferenceData/MusicStores/MusicStoreSearchExtensions.cs | 2 |
| 484 | eNote.Application/Validation/Academic/AssignmentRequestValidator.cs | 2 |
| 485 | eNote.Application/Validation/Academic/CourseRequestValidator.cs | 2 |
| 486 | eNote.Application/Validation/Academic/EnrollmentRejectRequestValidator.cs | 2 |
| 487 | eNote.Application/Validation/Academic/GradeAssignmentRequestValidator.cs | 2 |
| 488 | eNote.Application/Validation/Academic/LectureCreateRequestValidator.cs | 2 |
| 489 | eNote.Application/Validation/Academic/LectureNoteRequestValidator.cs | 2 |
| 490 | eNote.Application/Validation/Academic/LectureUpdateRequestValidator.cs | 2 |
| 491 | eNote.Application/Validation/Academic/MarkAttendanceRequestValidator.cs | 2 |
| 492 | eNote.Application/Validation/Communication/AnnouncementRequestValidator.cs | 2 |
| 493 | eNote.Application/Validation/Communication/EventRequestValidator.cs | 2 |
| 494 | eNote.Application/Validation/Identity/ChangePasswordRequestValidator.cs | 2 |
| 495 | eNote.Application/Validation/Identity/DelegatedUserCreateRequestValidator.cs | 2 |
| 496 | eNote.Application/Validation/Identity/ForgotPasswordRequestValidator.cs | 2 |
| 497 | eNote.Application/Validation/Identity/LoginRequestValidator.cs | 2 |
| 498 | eNote.Application/Validation/Identity/PasswordRules.cs | 2 |
| 499 | eNote.Application/Validation/Identity/RegisterRequestValidator.cs | 2 |
| 500 | eNote.Application/Validation/Identity/ResetPasswordRequestValidator.cs | 2 |
| 501 | eNote.Application/Validation/Identity/UpdateMembershipRequestValidator.cs | 2 |
| 502 | eNote.Application/Validation/Identity/UpdateProfileRequestValidator.cs | 2 |
| 503 | eNote.Application/Validation/Rentals/AddressRequestValidator.cs | 2 |
| 504 | eNote.Application/Validation/Rentals/CityRequestValidator.cs | 2 |
| 505 | eNote.Application/Validation/Rentals/InstrumentCreateRequestValidator.cs | 2 |
| 506 | eNote.Application/Validation/Rentals/InstrumentTypeRequestValidator.cs | 2 |
| 507 | eNote.Application/Validation/Rentals/InstrumentUpdateRequestValidator.cs | 2 |
| 508 | eNote.Application/Validation/Rentals/MusicStoreRequestValidator.cs | 2 |
| 509 | eNote.Application/Validation/Rentals/RentalCreateRequestValidator.cs | 2 |
| 510 | eNote.Application/Validation/Rentals/RentalStatusRequestValidator.cs | 2 |
| 511 | eNote.Application/Validation/Rentals/ShopStoreUpdateRequestValidator.cs | 2 |
| 512 | eNote.Infrastructure/Configuration/DotEnvConfiguration.cs | 2 |
| 513 | eNote.Infrastructure/Data/Configurations/AddressConfig.cs | 2 |
| 514 | eNote.Infrastructure/Data/Configurations/AnnouncementConfig.cs | 2 |
| 515 | eNote.Infrastructure/Data/Configurations/AppUserConfig.cs | 2 |
| 516 | eNote.Infrastructure/Data/Configurations/AssignmentConfig.cs | 2 |
| 517 | eNote.Infrastructure/Data/Configurations/AssignmentSubmissionConfig.cs | 2 |
| 518 | eNote.Infrastructure/Data/Configurations/AttendanceConfig.cs | 2 |
| 519 | eNote.Infrastructure/Data/Configurations/CityConfig.cs | 2 |
| 520 | eNote.Infrastructure/Data/Configurations/CourseConfig.cs | 2 |
| 521 | eNote.Infrastructure/Data/Configurations/CoursePaymentConfig.cs | 2 |
| 522 | eNote.Infrastructure/Data/Configurations/EnrollmentConfig.cs | 2 |
| 523 | eNote.Infrastructure/Data/Configurations/EventConfig.cs | 2 |
| 524 | eNote.Infrastructure/Data/Configurations/InstructorConfig.cs | 2 |
| 525 | eNote.Infrastructure/Data/Configurations/InstrumentConfig.cs | 2 |
| 526 | eNote.Infrastructure/Data/Configurations/InstrumentRentalConfig.cs | 2 |
| 527 | eNote.Infrastructure/Data/Configurations/InstrumentTypeConfig.cs | 2 |
| 528 | eNote.Infrastructure/Data/Configurations/InstrumentViewConfig.cs | 2 |
| 529 | eNote.Infrastructure/Data/Configurations/LectureConfig.cs | 2 |
| 530 | eNote.Infrastructure/Data/Configurations/LectureNoteConfig.cs | 2 |
| 531 | eNote.Infrastructure/Data/Configurations/MusicStoreConfig.cs | 2 |
| 532 | eNote.Infrastructure/Data/Configurations/MusicStoreEmployeeConfig.cs | 2 |
| 533 | eNote.Infrastructure/Data/Configurations/NotificationConfig.cs | 2 |
| 534 | eNote.Infrastructure/Data/Configurations/RentalNotificationOutboxConfig.cs | 2 |
| 535 | eNote.Infrastructure/Data/Configurations/RentalPaymentConfig.cs | 2 |
| 536 | eNote.Infrastructure/Data/Configurations/RentalRefundConfig.cs | 2 |
| 537 | eNote.Infrastructure/Data/Configurations/RevokedTokenConfig.cs | 2 |
| 538 | eNote.Infrastructure/Data/Configurations/StripeWebhookEventConfig.cs | 2 |
| 539 | eNote.Infrastructure/Data/Configurations/StudentConfig.cs | 2 |
| 540 | eNote.Infrastructure/Data/Migrations/20260925105009_Initial.Designer.cs | 2 |
| 541 | eNote.Infrastructure/Data/Migrations/ENoteContextModelSnapshot.cs | 2 |
| 542 | eNote.Infrastructure/Messaging/MassTransitServiceExtensions.cs | 2 |
| 543 | eNote.Tests/Data/NotificationConfigTests.cs | 2 |
| 544 | eNote.Tests/Identity/SmtpEmailServiceTests.cs | 2 |
| 545 | eNote.Tests/Identity/UserProfileSerializationTests.cs | 2 |
| 546 | eNote.Tests/Identity/UsersControllerTests.cs | 2 |
| 547 | eNote.Tests/TestUtils/NoOpLectureNotificationDispatcher.cs | 2 |
| 548 | eNote.Tests/TestUtils/NoOpSubmissionNotificationDispatcher.cs | 2 |
| 549 | eNote.Tests/TestUtils/SeedTestHarness.cs | 2 |
| 550 | eNote.Tests/TestUtils/TestDbContextFactory.cs | 2 |
| 551 | eNote.Tests/TestUtils/TuitionTestData.cs | 2 |
| 552 | eNote.Worker/Extensions/LoggingExtensions.cs | 2 |
| 553 | eNote.Worker/Program.cs | 2 |
| 554 | eNote.Application/Features/Academic/Assignments/AssignmentSubmissionSearchObject.cs | 1 |
| 555 | eNote.Application/Features/Academic/Assignments/SubmissionSearchObject.cs | 1 |
| 556 | eNote.Application/Features/Academic/Lectures/AttendanceSearchObject.cs | 1 |
| 557 | eNote.Application/Features/Identity/Users/Profiles/IUserProfile.cs | 1 |
| 558 | eNote.Infrastructure/Identity/AppRole.cs | 1 |
| 559 | eNote.Application/GlobalUsings.cs | 0 |
| 560 | eNote.Domain/GlobalUsings.cs | 0 |
| 561 | eNote.Infrastructure/GlobalUsings.cs | 0 |
| 562 | eNote.Tests/GlobalUsings.cs | 0 |