/// <summary> /// For self-hosted services without ASP.Net, like TCP real-time hosts /// based on messaging framework. /// </summary> public static MessageTypeCacheBuilder AddTyrServiceWithoutAspNetAuthentication(this MessageTypeCacheBuilder builder) { builder.Services.AddTyrCommonAuthentication(); builder.AddMessagingServiceAuthentication(); return(builder); }
public static MessageTypeCacheBuilder AddTyrServiceAuthentication(this MessageTypeCacheBuilder builder) { var services = builder.Services; var authInfoProvider = services.AddTyrCommonAuthentication(); services.UseAspNetAuthentication(authInfoProvider); builder.AddMessagingServiceAuthentication(); return(builder); }