Skip to content

Instantly share code, notes, and snippets.

View thiagoloureiro's full-sized avatar
🚗
Coding

Thiago thiagoloureiro

🚗
Coding
View GitHub Profile
using BenchmarkDotNet.Running;
using System;
namespace BenchNET
{
internal class Program
{
private static void Main(string[] args)
{
var summary = BenchmarkRunner.Run<Iterate>();
using BenchmarkDotNet.Attributes;
using System.Collections.Generic;
namespace BenchNET
{
public class Iterate
{
private List<string> lstStr;
private int Counter;
<ItemGroup>
<PackageReference Include="Contoso.Utility.UsefulStuff" Version="3.6.0" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Contoso.Utility.UsefulStuff" Version="3.6.*" />
</ItemGroup>
using System.Threading.Tasks;
using Orleans;
namespace ConverterContracts
{
/// <summary>
/// Grain interface IConverter
/// </summary>
public interface IConverter : IGrainWithGuidKey
{
using Orleans;
using ConverterContracts;
using System.Threading.Tasks;
namespace ConverterGrain
{
/// <summary>
/// Grain implementation class ConverterGrain.
/// </summary>
public class ConverterGrain : Grain, IConverter
using Orleans;
using Orleans.Runtime.Configuration;
using Orleans.Runtime.Host;
using System;
namespace SiloHostTutorial
{
/// <summary>
/// Orleans test silo host
/// </summary>
[Produces("application/json")]
[Route("api/Sample")]
public class SampleController : Controller
{
private readonly IHystrixCommand _hystrixCommand;
public SampleController(IHystrixCommandFactory hystrixCommandFactory)
{
_hystrixCommand = hystrixCommandFactory.GetHystrixCommand("GrupoTeste", "ComandoTeste");
}
public void ConfigureServices(IServiceCollection services)
{
services.AddMvc();
services.AddHystrix();
services.Configure<HystrixOptions>(options => Configuration.GetSection("Hystrix").Bind(options));
}
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{