public Functions( IOptions <Secrets.ConnectionStrings> ConnectionStrings, IOptions <Secrets.Config> config, IMyEmail MyEmail, IEmailMI4D MyEmailMI4D, IEmail Email ) { _connStr = ConnectionStrings; _config = config; _email = MyEmail; _emailMI4D = MyEmailMI4D; _data = Email; if (_config.Value.domain == "localhost") { _host = "https://localhost:5075"; } else { _host = "http://web_api:5000"; } _connection = new HubConnectionBuilder() .WithUrl($"{_host}/hubs/webjobs") .WithAutomaticReconnect() .Build() ; Task.Run(() => _connection.StartAsync()).Wait(); }
public Functions( IOptions <Secrets.ConnectionStrings> ConnectionStrings, IMyFiles MyFiles, IBlob Blob, IMyEmail MyEmail ) { _connStr = ConnectionStrings; _myFiles = MyFiles; _blob = Blob; _myEmail = MyEmail; }
public Functions( IOptions <Secrets.ConnectionStrings> connStr, IOptions <Secrets.Config> config, IInfo info, IMyPdf myPdf, IBlob blob, IMyEmail myEmail ) { _connStr = connStr; _config = config; _info = info; _pdf = myPdf; _blob = blob; _email = myEmail; }
public Customer(IMyEmail emailObject) { _emailObject = emailObject; }