public ConfigurationBuilder(AddressConfiguration addressConfiguration, MonumentConfiguration monumentConfiguration, PictureConfiguration pictureConfiguration, UserConfiguration userConfiguration) { _addressConfiguration = addressConfiguration; _monumentConfiguration = monumentConfiguration; _pictureConfiguration = pictureConfiguration; _userConfiguration = userConfiguration; }
public void Map_Entity_Success() { // Arrange const string schemaName = "dbo"; const string tableName = "Address"; var addressConfiguration = new AddressConfiguration(schemaName); var modelBuilder = new ModelBuilder(new ConventionSet()); var entityTypeBuilder = modelBuilder.Entity <AddressEntity>(); // Act addressConfiguration.Map(entityTypeBuilder); // Assert CheckTable(entityTypeBuilder, schemaName, tableName); CheckId(entityTypeBuilder); }
public static string EnviarSMS(string aDestination, string aMessage, string aRegionAWS, string aAppID, string aAccessToken, string aSecretToken) { string retorno = ""; try { //Salvar parametros de entrada da DLL para criar um log. string[] lines = { aDestination, aMessage, aRegionAWS, aAppID, aAccessToken, aSecretToken }; string path = System.AppDomain.CurrentDomain.BaseDirectory.ToString() + "Parametros.txt"; System.IO.File.WriteAllLines(@path, lines); DadosPinPoint dadosPinPoint = new DadosPinPoint(); var awsCredentials = new Amazon.Runtime.BasicAWSCredentials(aAccessToken, aSecretToken); dadosPinPoint.client = new AmazonPinpointClient(awsCredentials, RegionEndpoint.GetBySystemName(aRegionAWS)); dadosPinPoint.sendRequest = new SendMessagesRequest(); dadosPinPoint.sendRequest.ApplicationId = aAppID; dadosPinPoint.sendRequest.MessageRequest = new MessageRequest(); dadosPinPoint.sendRequest.MessageRequest.Addresses = new Dictionary <string, AddressConfiguration>(); AddressConfiguration addressConfiguration = new AddressConfiguration(); addressConfiguration.ChannelType = "SMS"; DirectMessageConfiguration messageConfiguration = new DirectMessageConfiguration(); messageConfiguration.SMSMessage = new SMSMessage(); messageConfiguration.SMSMessage.Body = aMessage; messageConfiguration.SMSMessage.MessageType = "TRANSACTIONAL"; dadosPinPoint.sendRequest.MessageRequest.Addresses.Add(aDestination, addressConfiguration); dadosPinPoint.sendRequest.MessageRequest.MessageConfiguration = messageConfiguration; dadosPinPoint.response = dadosPinPoint.client.SendMessages(dadosPinPoint.sendRequest); retorno = dadosPinPoint.response.HttpStatusCode.ToString(); return(retorno); } catch (Exception ex) { return(ex.Message); } }
public FindPostcodeService(IConfigurationService configurationService, ILogService logger) { _logger = logger; Config = configurationService.Get <AddressConfiguration>(); BaseUrl = new Uri(Config.FindServiceEndpoint); }
public RetrieveAddressService(IConfigurationService configurationService, ILogService logger) { _logger = logger; Config = configurationService.Get <AddressConfiguration>(); BaseUrl = new Uri(Config.RetrieveServiceEndpoint); }