public AsyncOperationSample(string accessKeyId, string secretAccessKey, string endpoint) { _accessKeyId = accessKeyId; _secretAccessKey = secretAccessKey; _endpoint = endpoint; _client = new MNSClient(_accessKeyId, _secretAccessKey, _endpoint); }
private IMNS getInstance() { if (client == null) { client = new MNSClient(_accessKeyId, _secretAccessKey, _endpoint); } return(client); }
public MnsFactory(string accessKeyId = "LTAI4Fv8hnfMCJ1GzLJB61wn", string secretAccessKey = "mhr2puLfvrWqU3aoMBM5XzlKiUlOLd", string endpoint = "http://1502656352964375.mns.cn-hangzhou.aliyuncs.com/") { this._accessKeyId = accessKeyId; this._secretAccessKey = secretAccessKey; this._endpoint = endpoint; client = getInstance(); }
public AliyunQueue(string queueName) { _client = new MNSClient(_accessKeyId, _secretAccessKey, _endpoint); this._queueName = queueName; try { _queue = _client.GetNativeQueue(_queueName); } catch (Exception ex) { _queue = _client.CreateQueue(queueName); } }
public void SetUp() { client = new Aliyun.MNS.MNSClient(_accessKeyId, _secretAccessKey, _endpoint); client.CreateQueue("UTQueue"); try { client.DeleteQueue("UTQueue2"); } catch (Exception) { // do nothing } }
public AliyunMNSPublisher(IRemoteEventBus eventBus) { _eventbus = (AliyunMNSEventBus)eventBus; try { _client = new MNSClient(_eventbus.AccessKeyId, _eventbus.AccessKeySecret, _eventbus.Endpoint); } catch (Exception ex) { XTrace.WriteLine($"创建阿里云消息发送器失败,请检查配置文件或阿里云配置是否正确。"); XTrace.WriteException(ex); throw ex; } }
private void CreateClient() { if (null != client) { return; } try { client = new MNSClient(setting.AccessKey, setting.AccessSecret, setting.Endpoint); client.GetAccountAttributes(); } catch { throw; } }
public void SetUp() { var config = Newtonsoft.Json.JsonConvert.DeserializeObject <ConfigModel>(File.ReadAllText(@"E:\MNS.json")); _accessKeyId = config.AccessKeyId; _secretAccessKey = config.AccessKey; _endpoint = config.EndPoint; client = new MNSClient(_accessKeyId, _secretAccessKey, _endpoint); client.CreateTopic("UTTopic"); try { client.DeleteTopic("UTTopic2"); } catch (Exception) { // do nothing } }
public AliyunMessageQueue() { _client = new MNSClient(_accessKeyId, _secretAccessKey, _endpoint); }
public MNSCore(string queueName, string accessKeyId, string secretAccessKey, string endpoint) { _client = new MNSClient(accessKeyId, secretAccessKey, endpoint); QueueName = queueName; }
public TopicAgent(IMNS client, string topicName) { topic = client.GetNativeTopic(topicName); }