Path Lines of Code deployment/Deploy.ps1 530 deployment/Upgrade.ps1 121 src/AdminSite/Controllers/AccountController.cs 27 src/AdminSite/Controllers/ApplicationConfigController.cs 129 src/AdminSite/Controllers/ApplicationLogController.cs 43 src/AdminSite/Controllers/BaseController.cs 96 src/AdminSite/Controllers/HomeController.cs 732 src/AdminSite/Controllers/KnownUsersController.cs 53 src/AdminSite/Controllers/OffersController.cs 167 src/AdminSite/Controllers/PlansController.cs 114 src/AdminSite/Controllers/SchedulerController.cs 249 src/AdminSite/Models/Offers/OfferListItemViewModel.cs 7 src/AdminSite/Program.cs 31 src/AdminSite/Startup.cs 189 src/AdminSite/Views/ApplicationConfig/ApplicationConfigDetails.cshtml 80 src/AdminSite/Views/ApplicationConfig/EmailTemplateDetails.cshtml 93 src/AdminSite/Views/ApplicationConfig/EmailTemplates.cshtml 101 src/AdminSite/Views/ApplicationConfig/Index.cshtml 116 src/AdminSite/Views/ApplicationLog/Index.cshtml 53 src/AdminSite/Views/Home/ProcessMessage.cshtml 22 src/AdminSite/Views/Home/RecordUsage.cshtml 88 src/AdminSite/Views/Home/SubscriptionDetails.cshtml 137 src/AdminSite/Views/Home/SubscriptionLogDetail.cshtml 49 src/AdminSite/Views/Home/SubscriptionQuantityDetail.cshtml 64 src/AdminSite/Views/Home/Subscriptions.cshtml 272 src/AdminSite/Views/Home/ViewSubscriptionDetail.cshtml 113 src/AdminSite/Views/KnownUsers/Index.cshtml 121 src/AdminSite/Views/Offers/Index.cshtml 75 src/AdminSite/Views/Offers/OfferDetails.cshtml 232 src/AdminSite/Views/Offers/SuccessMessage.cshtml 19 src/AdminSite/Views/Plans/Index.cshtml 89 src/AdminSite/Views/Plans/PlanDetails.cshtml 181 src/AdminSite/Views/Plans/SuccessMessage.cshtml 20 src/AdminSite/Views/Scheduler/Index.cshtml 119 src/AdminSite/Views/Scheduler/NewScheduler.cshtml 118 src/AdminSite/Views/Scheduler/SchedulerLogDetail.cshtml 125 src/AdminSite/Views/Shared/Error.cshtml 37 src/AdminSite/Views/Shared/_CookieConsentPartial.cshtml 23 src/AdminSite/Views/Shared/_ValidationScriptsPartial.cshtml 2 src/AdminSite/Views/_ViewImports.cshtml 2 src/AdminSite/Views/_ViewStart.cshtml 3 src/AdminSite/wwwroot/css/Error/style.css 126 src/AdminSite/wwwroot/css/admin-custom.css 415 src/AdminSite/wwwroot/css/admin-site.css 54 src/AdminSite/wwwroot/js/site.js 1 src/AdminSite/wwwroot/lib/bootstrap/5.3.0/css/admin-offcanvas.css 277 src/AdminSite/wwwroot/lib/bootstrap/5.3.0/css/bootstrap-grid.css 3886 src/AdminSite/wwwroot/lib/bootstrap/5.3.0/css/bootstrap-grid.rtl.css 3886 src/AdminSite/wwwroot/lib/bootstrap/5.3.0/css/bootstrap-reboot.css 514 src/AdminSite/wwwroot/lib/bootstrap/5.3.0/css/bootstrap-reboot.rtl.css 520 src/AdminSite/wwwroot/lib/bootstrap/5.3.0/css/bootstrap-utilities.css 4888 src/AdminSite/wwwroot/lib/bootstrap/5.3.0/css/bootstrap-utilities.rtl.css 4884 src/AdminSite/wwwroot/lib/bootstrap/5.3.0/js/bootstrap.bundle.js 5079 src/AdminSite/wwwroot/lib/bootstrap/5.3.0/js/bootstrap.esm.js 3578 src/AdminSite/wwwroot/lib/bootstrap/5.3.0/js/offcanvas.js 6 src/AdminSite/wwwroot/lib/bootstrap/admin-offcanvas.css 285 src/AdminSite/wwwroot/lib/bootstrap/offcanvas.js 6 src/CustomerSite/Controllers/AccountController.cs 23 src/CustomerSite/Controllers/BaseController.cs 75 src/CustomerSite/Controllers/HomeController.cs 657 src/CustomerSite/Controllers/WebHook/AzureWebhookController.cs 94 src/CustomerSite/Program.cs 32 src/CustomerSite/Startup.cs 145 src/CustomerSite/Views/Home/Index.cshtml 4 src/CustomerSite/Views/Home/Privacy.cshtml 5 src/CustomerSite/Views/Home/ProcessMessage.cshtml 23 src/CustomerSite/Views/Home/SubscriptionDetail.cshtml 68 src/CustomerSite/Views/Home/SubscriptionLogDetail.cshtml 51 src/CustomerSite/Views/Home/SubscriptionQuantityDetail.cshtml 62 src/CustomerSite/Views/Home/Subscriptions.cshtml 237 src/CustomerSite/Views/Home/_LandingPage.cshtml 247 src/CustomerSite/Views/Shared/Error.cshtml 22 src/CustomerSite/Views/Shared/_CookieConsentPartial.cshtml 23 src/CustomerSite/Views/Shared/_Layout.cshtml 75 src/CustomerSite/Views/Shared/_ValidationScriptsPartial.cshtml 2 src/CustomerSite/Views/_ViewImports.cshtml 2 src/CustomerSite/Views/_ViewStart.cshtml 3 src/CustomerSite/WebHook/WebhookHandler.cs 210 src/CustomerSite/wwwroot/css/Error/style.css 126 src/CustomerSite/wwwroot/css/customer-custom.css 304 src/CustomerSite/wwwroot/css/customer-site.css 54 src/CustomerSite/wwwroot/js/script.js 5 src/CustomerSite/wwwroot/js/site.js 1 src/CustomerSite/wwwroot/lib/bootstrap/5.3.0/css/bootstrap-grid.css 3886 src/CustomerSite/wwwroot/lib/bootstrap/5.3.0/css/bootstrap-grid.rtl.css 3886 src/CustomerSite/wwwroot/lib/bootstrap/5.3.0/css/bootstrap-reboot.css 514 src/CustomerSite/wwwroot/lib/bootstrap/5.3.0/css/bootstrap-reboot.rtl.css 520 src/CustomerSite/wwwroot/lib/bootstrap/5.3.0/css/bootstrap-utilities.css 4888 src/CustomerSite/wwwroot/lib/bootstrap/5.3.0/css/bootstrap-utilities.rtl.css 4884 src/CustomerSite/wwwroot/lib/bootstrap/5.3.0/js/bootstrap.bundle.js 5079 src/CustomerSite/wwwroot/lib/bootstrap/5.3.0/js/bootstrap.esm.js 3578 src/CustomerSite/wwwroot/lib/bootstrap/customer-offcanvas.css 70 src/CustomerSite/wwwroot/lib/bootstrap/offcanvas.js 6 src/DataAccess/Context/SaasKitContext.cs 412 src/DataAccess/Contracts/IApplicationConfigRepository.cs 11 src/DataAccess/Contracts/IApplicationLogRepository.cs 10 src/DataAccess/Contracts/IAuditLogRepository.cs 6 src/DataAccess/Contracts/IBaseRepository.cs 10 src/DataAccess/Contracts/IEmailTemplateRepository.cs 11 src/DataAccess/Contracts/IEventsRepository.cs 6 src/DataAccess/Contracts/IKnownUsersRepository.cs 11 src/DataAccess/Contracts/IMeteredDimensionsRepository.cs 8 src/DataAccess/Contracts/IMeteredPlanSchedulerManagementRepository.cs 7 src/DataAccess/Contracts/IOfferAttributesRepository.cs 12 src/DataAccess/Contracts/IOffersRepository.cs 12 src/DataAccess/Contracts/IPlanEventsMappingRepository.cs 7 src/DataAccess/Contracts/IPlansRepository.cs 18 src/DataAccess/Contracts/ISchedulerFrequencyRepository.cs 9 src/DataAccess/Contracts/ISchedulerManagerViewRepository.cs 9 src/DataAccess/Contracts/ISubscriptionLogRepository.cs 9 src/DataAccess/Contracts/ISubscriptionUsageLogsRepository.cs 8 src/DataAccess/Contracts/ISubscriptionsRepository.cs 14 src/DataAccess/Contracts/IUsersRepository.cs 7 src/DataAccess/Contracts/IValueTypesRepository.cs 10 src/DataAccess/DataModel/PlanAttributesModel.cs 12 src/DataAccess/DataModel/PlanEventsModel.cs 14 src/DataAccess/Entities/ApplicationConfiguration.cs 8 src/DataAccess/Entities/ApplicationLog.cs 8 src/DataAccess/Entities/DatabaseVersionHistory.cs 10 src/DataAccess/Entities/EmailTemplate.cs 15 src/DataAccess/Entities/Events.cs 9 src/DataAccess/Entities/KnownUsers.cs 8 src/DataAccess/Entities/MeteredAuditLogs.cs 15 src/DataAccess/Entities/MeteredDimensions.cs 17 src/DataAccess/Entities/MeteredPlanSchedulerManagement.cs 18 src/DataAccess/Entities/MeteringUsageRequestAttributes.cs 11 src/DataAccess/Entities/MeteringUsageResponseAttributes.cs 23 src/DataAccess/Entities/OfferAttributes.cs 22 src/DataAccess/Entities/Offers.cs 11 src/DataAccess/Entities/PlanAttributeMapping.cs 11 src/DataAccess/Entities/PlanAttributeOutput.cs 12 src/DataAccess/Entities/PlanEventsMapping.cs 14 src/DataAccess/Entities/PlanEventsOutPut.cs 14 src/DataAccess/Entities/Plans.cs 21 src/DataAccess/Entities/Roles.cs 12 src/DataAccess/Entities/SchedulerFrequency.cs 12 src/DataAccess/Entities/SchedulerManagerView.cs 16 src/DataAccess/Entities/SubscriptionAttributeValues.cs 13 src/DataAccess/Entities/SubscriptionAuditLogs.cs 13 src/DataAccess/Entities/SubscriptionEmailOutput.cs 7 src/DataAccess/Entities/SubscriptionParametersOutput.cs 26 src/DataAccess/Entities/Subscriptions.cs 33 src/DataAccess/Entities/Users.cs 15 src/DataAccess/Entities/ValueTypes.cs 9 src/DataAccess/Entities/WebJobSubscriptionStatus.cs 10 src/DataAccess/Migrations/20221118045814_Baseline_v2.Designer.cs 734 src/DataAccess/Migrations/20221118045814_Baseline_v2.cs 518 src/DataAccess/Migrations/20221118203340_Baseline_v5.Designer.cs 851 src/DataAccess/Migrations/20221118203340_Baseline_v5.cs 94 src/DataAccess/Migrations/20221118211554_Baseline_v6.Designer.cs 855 src/DataAccess/Migrations/20221118211554_Baseline_v6.cs 26 src/DataAccess/Migrations/20230726232155_Baseline_v7.Designer.cs 855 src/DataAccess/Migrations/20230726232155_Baseline_v7.cs 17 src/DataAccess/Migrations/20230912052848_SubscriptionDetails_v740.Designer.cs 863 src/DataAccess/Migrations/20230912052848_SubscriptionDetails_v740.cs 47 src/DataAccess/Migrations/20231115232155_Baseline_v741.Designer.cs 855 src/DataAccess/Migrations/20231115232155_Baseline_v741.cs 17 src/DataAccess/Migrations/20240312055030_baseline751.Designer.cs 863 src/DataAccess/Migrations/20240312055030_baseline751.cs 17 src/DataAccess/Migrations/Custom/BaselineV5_Seed.cs 49 src/DataAccess/Migrations/Custom/BaselineV6_Seed.cs 30 src/DataAccess/Migrations/Custom/BaselineV741_Seed.cs 32 src/DataAccess/Migrations/Custom/BaselineV751_Seed.cs 32 src/DataAccess/Migrations/SaasKitContextModelSnapshot.cs 861 src/DataAccess/Services/ApplicationConfigRepository.cs 45 src/DataAccess/Services/ApplicationLogRepository.cs 28 src/DataAccess/Services/AuditLogRepository.cs 51 src/DataAccess/Services/EmailTemplateRepository.cs 59 src/DataAccess/Services/EventsRepository.cs 18 src/DataAccess/Services/KnownUsersRepository.cs 82 src/DataAccess/Services/MeteredDimensionsRepository.cs 71 src/DataAccess/Services/MeteredPlanSchedulerManagementRepository.cs 98 src/DataAccess/Services/OfferAttributesRepository.cs 84 src/DataAccess/Services/OffersRepository.cs 84 src/DataAccess/Services/PlanEventsMappingRepository.cs 26 src/DataAccess/Services/PlansRepository.cs 242 src/DataAccess/Services/SchedulerFrequencyRepository.cs 40 src/DataAccess/Services/SchedulerManagerViewRepository.cs 40 src/DataAccess/Services/SubscriptionLogRepository.cs 52 src/DataAccess/Services/SubscriptionUsageLogsRepository.cs 89 src/DataAccess/Services/SubscriptionsRepository.cs 151 src/DataAccess/Services/UsersRepository.cs 65 src/DataAccess/Services/ValueTypesRepository.cs 44 src/MeteredTriggerJob/MeteredTriggerHelper.cs 248 src/MeteredTriggerJob/Program.cs 55 src/Services/Configurations/SaaSApiClientConfiguration.cs 19 src/Services/Contracts/IAppVersionService.cs 6 src/Services/Contracts/IEmailService.cs 6 src/Services/Contracts/IFulfillmentApiService.cs 26 src/Services/Contracts/ILogger.cs 14 src/Services/Contracts/IMeteredBillingApiService.cs 10 src/Services/Contracts/ISAGitReleasesService.cs 6 src/Services/Contracts/IWebNotificationService.cs 11 src/Services/Exceptions/MarketplaceException.cs 41 src/Services/Exceptions/SaasApiErrorCode.cs 18 src/Services/Helpers/ConversionHelper.cs 128 src/Services/Helpers/EmailHelper.cs 96 src/Services/Helpers/NewSAVersionCheckHelper.cs 32 src/Services/Helpers/UrlValidator.cs 11 src/Services/Models/ADAuthenticationResult.cs 21 src/Services/Models/AcceptedMessage.cs 23 src/Services/Models/AdditionalInfo.cs 8 src/Services/Models/Attributes/FromRequestHeaderAttribute.cs 12 src/Services/Models/AzureWebhookPayLoad.cs 22 src/Services/Models/BeneficiaryResult.cs 15 src/Services/Models/EmailContentModel.cs 18 src/Services/Models/EmailTriggerConfigurationConstants.cs 7 src/Services/Models/EnvironmentDetail.cs 7 src/Services/Models/ErrorDetail.cs 12 src/Services/Models/ErrorViewModel.cs 7 src/Services/Models/EventLogAttributes.cs 6 src/Services/Models/HttpMethods.cs 10 src/Services/Models/KnownUsersModel.cs 5 src/Services/Models/MainMenuStatusEnum.cs 5 src/Services/Models/MarketplaceActionEnum.cs 18 src/Services/Models/MeteredPlanSchedulerManagementModel.cs 16 src/Services/Models/MeteringBatchUsageResult.cs 11 src/Services/Models/MeteringDimension.cs 22 src/Services/Models/MeteringErrorResult.cs 15 src/Services/Models/MeteringUsageRequest.cs 11 src/Services/Models/MeteringUsageResult.cs 23 src/Services/Models/MeteringedQuantityIncluded.cs 13 src/Services/Models/OfferAttributesModel.cs 23 src/Services/Models/OfferModel.cs 11 src/Services/Models/OffersModel.cs 11 src/Services/Models/OperationResult.cs 21 src/Services/Models/OperationStatusEnum.cs 12 src/Services/Models/Parameter.cs 6 src/Services/Models/Parameters.cs 6 src/Services/Models/PartnerDetailViewModel.cs 9 src/Services/Models/PlanAttributesModel.cs 12 src/Services/Models/PlanComponents.cs 14 src/Services/Models/PlanDetailResult.cs 63 src/Services/Models/PlanDetailResultExtension.cs 9 src/Services/Models/PlanEventsModel.cs 14 src/Services/Models/PlansModel.cs 18 src/Services/Models/PurchaserResult.cs 13 src/Services/Models/RecurrentBillingTerm.cs 21 src/Services/Models/ResolvedSubscriptionResult.cs 18 src/Services/Models/ResponseModel.cs 6 src/Services/Models/ResultBatchUsageResult.cs 8 src/Services/Models/SaaSApiResult.cs 8 src/Services/Models/SchedulerFrequencyEnum.cs 11 src/Services/Models/SchedulerFrequencyModel.cs 6 src/Services/Models/SchedulerManagerViewModel.cs 17 src/Services/Models/SchedulerUsageViewModel.cs 20 src/Services/Models/SubscriptionLogAttributes.cs 8 src/Services/Models/SubscriptionLogsViewModel.cs 12 src/Services/Models/SubscriptionParametersModel.cs 26 src/Services/Models/SubscriptionProcessQueueModel.cs 9 src/Services/Models/SubscriptionResult.cs 52 src/Services/Models/SubscriptionResultExtension.cs 15 src/Services/Models/SubscriptionStatusEnum.cs 10 src/Services/Models/SubscriptionStatusEnumExtension.cs 13 src/Services/Models/SubscriptionUpdateResult.cs 23 src/Services/Models/SubscriptionUsageViewModel.cs 12 src/Services/Models/SubscriptionViewModel.cs 9 src/Services/Models/SubscriptionWebhookResult.cs 20 src/Services/Models/TermResult.cs 14 src/Services/Models/TermUnitEnum.cs 9 src/Services/Models/ValueTypesModel.cs 6 src/Services/Models/WebNotificationEventTypeEnum.cs 9 src/Services/Models/WebNotificationLandingPageParam.cs 17 src/Services/Models/WebNotificationPayload.cs 17 src/Services/Models/WebNotificationSubscription.cs 31 src/Services/Models/WebhookAction.cs 10 src/Services/Services/AppVersionService.cs 21 src/Services/Services/ApplicationConfigurationService.cs 67 src/Services/Services/ApplicationLogService.cs 28 src/Services/Services/BaseApiService.cs 63 src/Services/Services/FulfillmentApiService.cs 218 src/Services/Services/MeteredBillingAPIService.cs 92 src/Services/Services/MeteredPlanSchedulerManagementService.cs 267 src/Services/Services/OffersService.cs 45 src/Services/Services/PlanService.cs 173 src/Services/Services/SAGitReleasesService.cs 41 src/Services/Services/SMTPEmailService.cs 70 src/Services/Services/SubscriptionService.cs 225 src/Services/Services/UserService.cs 36 src/Services/Services/WebNotificationService.cs 124 src/Services/StatusHandlers/AbstractSubscriptionStatusHandler.cs 32 src/Services/StatusHandlers/ISubscriptionStatusHandler.cs 6 src/Services/StatusHandlers/NotificationStatusHandler.cs 99 src/Services/StatusHandlers/PendingActivationStatusHandler.cs 75 src/Services/StatusHandlers/PendingFulfillmentStatusHandler.cs 72 src/Services/StatusHandlers/UnsubscribeStatusHandler.cs 73 src/Services/Utilities/ClaimConstants.cs 7 src/Services/Utilities/CustomClaimsTransformation.cs 19 src/Services/Utilities/ExceptionHandlerAttribute.cs 36 src/Services/Utilities/FulfillmentApiClientLogger.cs 51 src/Services/Utilities/KnownUserAttribute.cs 46 src/Services/Utilities/NullToEmptyObjectConverter.cs 23 src/Services/Utilities/RequestLoggerActionFilter.cs 33 src/Services/Utilities/SaaSClientLogger.cs 56 src/Services/Utilities/StringLiteralConstants.cs 5 src/Services/Utilities/ValidateJwtToken.cs 57 src/Services/WebHook/IWebhookHandler.cs 13 src/Services/WebHook/IWebhookProcessor.cs 8 src/Services/WebHook/WebhookAction.cs 22 src/Services/WebHook/WebhookPayload.cs 29 src/Services/WebHook/WebhookProcessor.cs 47