From ed60b2d166aeecdc1d88f99deec41d280152cf8d Mon Sep 17 00:00:00 2001 From: Hadi Khazaee Asl Date: Wed, 5 Nov 2025 16:17:42 +0330 Subject: [PATCH] last ... --- Controllers/XIBaseProviderController.cs | 27 +++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Controllers/XIBaseProviderController.cs diff --git a/Controllers/XIBaseProviderController.cs b/Controllers/XIBaseProviderController.cs new file mode 100644 index 0000000..a68adfc --- /dev/null +++ b/Controllers/XIBaseProviderController.cs @@ -0,0 +1,27 @@ +using Microsoft.AspNetCore.Authorization; +using Microsoft.Extensions.Logging; +using xCommons.Attributes; +using xCommons.Configurations; +using xCommons.Providers; +using xIdentityService.Interfaces; + +namespace xIdentityService.Controllers +{ + [Authorize] + [RequireXPowered(false)] + public abstract class XIBaseProviderController : XIBaseController + { + protected XIBaseProviderController( + ILogger logger, + XAppConfiguration appConfiguration, + IXIdentityProvider identityProvider, + XValidationProvider validationProvider + ) : base( + logger, + appConfiguration, + identityProvider, + validationProvider + ) + { } + } +} \ No newline at end of file