using Microsoft.AspNetCore.Authorization; using Microsoft.Extensions.Logging; using xCommons.Configurations; using xCommons.Providers; using xIdentityService.Interfaces; using xStringService.Controllers; using xTermsAndConditionsService.Interfaces; namespace xTermsAndConditionsService.Controllers { /// /// a Base Controller Implementation for Providing Base Actions of /// Terms and Conditions Provided Actions ... /// [AllowAnonymous] public abstract class XTermsAndConditionsControllerBase : XBaseResourceProviderControllerBase, IXTermsAndConditionsController { protected XTermsAndConditionsControllerBase( ILogger logger, XAppConfiguration appConfiguration, IXIdentityProvider identityProvider, XValidationProvider validationProvider, IXTermsAndConditionsProvider provider ) : base( logger, appConfiguration, identityProvider, validationProvider, provider ) { } } }