Skip to content

Instantly share code, notes, and snippets.

View thiagoloureiro's full-sized avatar
🚗
Coding

Thiago thiagoloureiro

🚗
Coding
View GitHub Profile
private static void DiscoverService()
{
var instance = Cluster.FindServiceInstanceAsync("customers").Result;
Console.WriteLine($"{instance.Address} {instance.Port}");
Console.ReadLine();
}
internal class Program
{
private static void Main(string[] args)
{
Cluster.Bootstrap(new NancyProvider(), new ConsulProvider(), "customers", "v1");
Console.ReadLine();
}
}
public static List<BankAccount> GetList()
{
string sqlQuery = @"SELECT
BA.Id, BA.Account, BA.Branch,
U.Id, U.Name,
A.Id, A.Street, A.City,
C.Id, C.Name,
BK.Id, BK.Name,
ACT.Id, ACT.Name,
ACC.Id, ACC.Name,
using Newtonsoft.Json;
using System.Collections.Generic;
using System.IO;
using System.Net;
using Velyo.Google.Services.Models;
namespace CepApp
{
public class AddressUtil
using System.Configuration;
using MySql.Data.MySqlClient;
namespace Data.Dapper.Class
{
public abstract class BaseRepository
{
public string connstringSQL = ConfigurationManager.ConnectionStrings["SqlServerConnString"].ConnectionString;
public MySqlConnection GetMySqlConnection(bool open = true,
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Hosting;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
namespace SwaggerAspnetCore
{
public class Startup
{
public Startup(IConfiguration configuration)
public string RetrieveSingleMessage(string queueName, IConnection connection)
{
BasicGetResult data;
using (var channel = connection.CreateModel())
{
data = channel.BasicGet(queueName, true);
}
return data != null ? System.Text.Encoding.UTF8.GetString(data.Body) : null;
}
public bool WriteMessageOnQueue(string message, string queueName, IConnection connection)
{
using (var channel = connection.CreateModel())
{
channel.BasicPublish(string.Empty, queueName, null, Encoding.ASCII.GetBytes(message));
}
return true;
}
public QueueDeclareOk CreateQueue(string queueName, IConnection connection)
{
QueueDeclareOk queue;
using (var channel = connection.CreateModel())
{
queue = channel.QueueDeclare(queueName, false, false, false, null);
}
return queue;
}
public IConnection CreateConnection(ConnectionFactory connectionFactory)
{
return connectionFactory.CreateConnection();
}