本文整理汇总了C#中IOpenAuthenticationService类的典型用法代码示例。如果您正苦于以下问题:C# IOpenAuthenticationService类的具体用法?C# IOpenAuthenticationService怎么用?C# IOpenAuthenticationService使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
IOpenAuthenticationService类属于命名空间,在下文中一共展示了IOpenAuthenticationService类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ExternalAuthorizer
public ExternalAuthorizer(IAuthenticationService authenticationService,
IOpenAuthenticationService openAuthenticationService,
IGenericAttributeService genericAttributeService,
ICustomerRegistrationService customerRegistrationService,
ICustomerActivityService customerActivityService,
ILocalizationService localizationService,
IWorkContext workContext,
IStoreContext storeContext,
CustomerSettings customerSettings,
ExternalAuthenticationSettings externalAuthenticationSettings,
IShoppingCartService shoppingCartService,
IWorkflowMessageService workflowMessageService,
IEventPublisher eventPublisher,
LocalizationSettings localizationSettings)
{
this._authenticationService = authenticationService;
this._openAuthenticationService = openAuthenticationService;
this._genericAttributeService = genericAttributeService;
this._customerRegistrationService = customerRegistrationService;
this._customerActivityService = customerActivityService;
this._localizationService = localizationService;
this._workContext = workContext;
this._storeContext = storeContext;
this._customerSettings = customerSettings;
this._externalAuthenticationSettings = externalAuthenticationSettings;
this._shoppingCartService = shoppingCartService;
this._workflowMessageService = workflowMessageService;
this._eventPublisher = eventPublisher;
this._localizationSettings = localizationSettings;
}
示例2: ExternalAuthOpenIdController
public ExternalAuthOpenIdController(IOpenIdProviderAuthorizer openIdProviderAuthorizer,
IOpenAuthenticationService openAuthenticationService,
ExternalAuthenticationSettings externalAuthenticationSettings)
{
this._openIdProviderAuthorizer = openIdProviderAuthorizer;
this._openAuthenticationService = openAuthenticationService;
this._externalAuthenticationSettings = externalAuthenticationSettings;
}
示例3: ExternalAuthenticationController
public ExternalAuthenticationController(IOpenAuthenticationService openAuthenticationService,
ExternalAuthenticationSettings externalAuthenticationSettings,
ISettingService settingService, IPermissionService permissionService)
{
this._openAuthenticationService = openAuthenticationService;
this._externalAuthenticationSettings = externalAuthenticationSettings;
this._settingService = settingService;
this._permissionService = permissionService;
}
示例4: TwitterProviderAuthorizer
public TwitterProviderAuthorizer(IExternalAuthorizer authorizer,
IOpenAuthenticationService openAuthenticationService,
TwitterExternalAuthSettings twitterExternalAuthSettings,
HttpContextBase httpContext)
{
this._authorizer = authorizer;
this._openAuthenticationService = openAuthenticationService;
this._twitterExternalAuthSettings = twitterExternalAuthSettings;
this._httpContext = httpContext;
}
示例5: ExternalAuthFacebookController
public ExternalAuthFacebookController(
IOAuthProviderFacebookAuthorizer oAuthProviderFacebookAuthorizer,
IOpenAuthenticationService openAuthenticationService,
ExternalAuthenticationSettings externalAuthenticationSettings,
ICommonServices services)
{
this._oAuthProviderFacebookAuthorizer = oAuthProviderFacebookAuthorizer;
this._openAuthenticationService = openAuthenticationService;
this._externalAuthenticationSettings = externalAuthenticationSettings;
this._services = services;
}
示例6: ExternalAuthOpenIdController
private readonly ISettingService _settingService; // codehint: sm-add
public ExternalAuthOpenIdController(IOpenIdProviderAuthorizer openIdProviderAuthorizer,
IOpenAuthenticationService openAuthenticationService,
ExternalAuthenticationSettings externalAuthenticationSettings,
IStoreContext storeContext,
ISettingService settingService)
{
this._openIdProviderAuthorizer = openIdProviderAuthorizer;
this._openAuthenticationService = openAuthenticationService;
this._externalAuthenticationSettings = externalAuthenticationSettings;
this._storeContext = storeContext;
this._settingService = settingService; // codehint: sm-add
}
示例7: ExternalAuthFacebookController
public ExternalAuthFacebookController(ISettingService settingService,
FacebookExternalAuthSettings facebookExternalAuthSettings,
IOAuthProviderFacebookAuthorizer oAuthProviderFacebookAuthorizer,
IOpenAuthenticationService openAuthenticationService,
ExternalAuthenticationSettings externalAuthenticationSettings)
{
this._settingService = settingService;
this._facebookExternalAuthSettings = facebookExternalAuthSettings;
this._oAuthProviderFacebookAuthorizer = oAuthProviderFacebookAuthorizer;
this._openAuthenticationService = openAuthenticationService;
this._externalAuthenticationSettings = externalAuthenticationSettings;
}
示例8: FacebookProviderAuthorizer
public FacebookProviderAuthorizer(IExternalAuthorizer authorizer,
IOpenAuthenticationService openAuthenticationService,
ExternalAuthenticationSettings externalAuthenticationSettings,
HttpContextBase httpContext,
ICommonServices services)
{
this._authorizer = authorizer;
this._openAuthenticationService = openAuthenticationService;
this._externalAuthenticationSettings = externalAuthenticationSettings;
this._httpContext = httpContext;
this._services = services;
}
示例9: ExternalAuthOpenIdController
public ExternalAuthOpenIdController(IOpenIdProviderAuthorizer openIdProviderAuthorizer,
IOpenAuthenticationService openAuthenticationService,
ExternalAuthenticationSettings externalAuthenticationSettings,
IStoreContext storeContext,
IPluginFinder pluginFinder)
{
this._openIdProviderAuthorizer = openIdProviderAuthorizer;
this._openAuthenticationService = openAuthenticationService;
this._externalAuthenticationSettings = externalAuthenticationSettings;
this._storeContext = storeContext;
this._pluginFinder = pluginFinder;
}
示例10: ExternalAuthorizer
public ExternalAuthorizer(IAuthenticationService authenticationService,
IOpenAuthenticationService openAuthenticationService,
IWorkContext workContext,
ExternalAuthenticationSettings externalAuthenticationSettings,
LocalizationSettings localizationSettings)
{
this._authenticationService = authenticationService;
this._openAuthenticationService = openAuthenticationService;
this._workContext = workContext;
this._externalAuthenticationSettings = externalAuthenticationSettings;
this._localizationSettings = localizationSettings;
}
示例11: FacebookProviderAuthorizer
public FacebookProviderAuthorizer(IExternalAuthorizer authorizer,
IOpenAuthenticationService openAuthenticationService,
ExternalAuthenticationSettings externalAuthenticationSettings,
FacebookExternalAuthSettings facebookExternalAuthSettings,
HttpContextBase httpContext)
{
this._authorizer = authorizer;
this._openAuthenticationService = openAuthenticationService;
this._externalAuthenticationSettings = externalAuthenticationSettings;
this._facebookExternalAuthSettings = facebookExternalAuthSettings;
this._httpContext = httpContext;
}
示例12: ExternalAuthTwitterController
public ExternalAuthTwitterController(ISettingService settingService,
TwitterExternalAuthSettings twitterExternalAuthSettings,
IOAuthProviderTwitterAuthorizer oAuthProviderTwitterAuthorizer,
IOpenAuthenticationService openAuthenticationService,
ExternalAuthenticationSettings externalAuthenticationSettings)
{
this._settingService = settingService;
this._twitterExternalAuthSettings = twitterExternalAuthSettings;
this._oAuthProviderTwitterAuthorizer = oAuthProviderTwitterAuthorizer;
this._openAuthenticationService = openAuthenticationService;
this._externalAuthenticationSettings = externalAuthenticationSettings;
}
示例13: ExternalAuthFacebookController
public ExternalAuthFacebookController(ISettingService settingService,
FacebookExternalAuthSettings facebookExternalAuthSettings,
IOAuthProviderFacebookAuthorizer oAuthProviderFacebookAuthorizer,
IOpenAuthenticationService openAuthenticationService,
ExternalAuthenticationSettings externalAuthenticationSettings,
IStoreContext storeContext,
IPermissionService permissionService)
{
this._settingService = settingService;
this._facebookExternalAuthSettings = facebookExternalAuthSettings;
this._oAuthProviderFacebookAuthorizer = oAuthProviderFacebookAuthorizer;
this._openAuthenticationService = openAuthenticationService;
this._externalAuthenticationSettings = externalAuthenticationSettings;
this._storeContext = storeContext;
this._permissionService = permissionService;
}
示例14: ExternalAuthorizer
public ExternalAuthorizer(IAuthenticationService authenticationService,
IOpenAuthenticationService openAuthenticationService,
ICustomerRegistrationService customerRegistrationService,
ICustomerActivityService customerActivityService, ILocalizationService localizationService,
IWorkContext workContext, CustomerSettings customerSettings,
ExternalAuthenticationSettings externalAuthenticationSettings,
LocalizationSettings localizationSettings)
{
this._authenticationService = authenticationService;
this._openAuthenticationService = openAuthenticationService;
this._customerRegistrationService = customerRegistrationService;
this._customerActivityService = customerActivityService;
this._localizationService = localizationService;
this._workContext = workContext;
this._customerSettings = customerSettings;
this._externalAuthenticationSettings = externalAuthenticationSettings;
this._localizationSettings = localizationSettings;
}
示例15: ExternalAuthorizer
public ExternalAuthorizer(IAuthenticationService authenticationService,
IOpenAuthenticationService openAuthenticationService,
ICustomerService customerService, IWorkContext workContext,
CustomerSettings customerSettings,
ExternalAuthenticationSettings externalAuthenticationSettings,
IShoppingCartService shoppingCartService,
IWorkflowMessageService workflowMessageService, LocalizationSettings localizationSettings)
{
this._authenticationService = authenticationService;
this._openAuthenticationService = openAuthenticationService;
this._customerService = customerService;
this._workContext = workContext;
this._customerSettings = customerSettings;
this._externalAuthenticationSettings = externalAuthenticationSettings;
this._shoppingCartService = shoppingCartService;
this._workflowMessageService = workflowMessageService;
this._localizationSettings = localizationSettings;
}