public OAuthServico( TwitterHttpClient twitterHttpClient, EmpresaClient empresaClient) { this.customHttpClient = twitterHttpClient; this.empresaClient = empresaClient; }
public PerfilServico( Repositorio repositorio, RTDBAtividadeClient rtdbAtividadeClient, EmpresaClient empresaClient) { this.repositorio = repositorio; this.rtdbAtividadeClient = rtdbAtividadeClient; this.empresaClient = empresaClient; }
public Firebase( AppSettings settings, EmpresaClient empresaClient, PathHelper pathHelper) { this.settings = settings; this.empresaClient = empresaClient; this.pathHelper = pathHelper; }
public OAuthServico( TwitchHttpClient customHttpClient, TwitchParams twitchParams, EmpresaClient empresaClient) { this.twitchParams = twitchParams; this.empresaClient = empresaClient; this.customHttpClient = customHttpClient; }
public Servico( Repositorio repositorio, EmpresaClient empresaClient, RTDBAtividadeComumClient rtdbAtividadeComumClient, IConfiguration configuration) { this.repositorio = repositorio; this.empresaClient = empresaClient; this.rtdbAtividadeComumClient = rtdbAtividadeComumClient; this.configuration = configuration; }
public Servico(AccessTokenService accessTokenService, UserService userService, IntegracaoUsuarioService integracaoUsuarioService, AtualizacaoAccessTokenService atualizacaoAccessTokenService, EmpresaClient empresaClient) { this.accessTokenService = accessTokenService; this.userService = userService; this.integracaoUsuarioService = integracaoUsuarioService; this.atualizacaoAccessTokenService = atualizacaoAccessTokenService; this.empresaClient = empresaClient; }
public Whisper( GeradorJWT jwt, TwitchSettings twitchSettings, PerfilClient perfilClient, EmpresaClient empresaClient, ClassificadorClient classificadorClient) { this.jwt = jwt; this.twitchSettings = twitchSettings; this.perfilClient = perfilClient; this.empresaClient = empresaClient; this.classificadorClient = classificadorClient; }
// This method gets called by the runtime. Use this method to add services to the container. // For more information on how to configure your application, visit https://go.microsoft.com/fwlink/?LinkID=398940 public void ConfigureServices(IServiceCollection services) { services.AddTransient <core.usuario.Atividade>(); services.AddTransient <core.usuario.Iniciador>(); services.AddTransient <core.comum.Atividade>(); // ##TODO reestruturar para Saas, cada cliente com sua configuração var empresaClient = new EmpresaClient(); var firebaseInfo = empresaClient.ObterInfoFirebase(Guid.Empty); services.AddTransient <FirebaseClient>(o => { return(new FirebaseClient($"https://{firebaseInfo.Item.ProjectID}.firebaseio.com", new FirebaseOptions { AuthTokenAsyncFactory = () => Task.FromResult(firebaseInfo.Item.SecretAppID) })); }); services.AddGrpc(); }
public CRCService(EmpresaClient empresaClient) { this.empresaClient = empresaClient; }
public ProcessadorToken(Guid empresaId, EmpresaClient empresaClient) : base(empresaId, empresaClient) { }
public ServicoBase(Guid empresaId, EmpresaClient empresaClient) { this.empresaId = empresaId; this.empresaClient = empresaClient; }
public AtualizacaoAccessTokenService(EmpresaClient empresaClient) { this.empresaClient = empresaClient; }
public Factory(RedeSocialEnum redeSocial, Guid empresaId, EmpresaClient empresaClient) { this.redeSocial = redeSocial; this.empresaId = empresaId; this.empresaClient = empresaClient; }
public Notificador(EmpresaClient empresaClient, SmtpService smtpService) { this.empresaClient = empresaClient; this.smtpService = smtpService; }
public AccessTokenServico(PerfilServico perfilServico, EmpresaClient empresaClient) { this.perfilServico = perfilServico; this.empresaClient = empresaClient; }