Skip to content

Instantly share code, notes, and snippets.

View ierhalim's full-sized avatar

İlker ERHALIM ierhalim

  • Hugo Boss
  • Turkey/İzmir
View GitHub Profile
@ierhalim
ierhalim / Program.cs
Created December 27, 2020 11:46
Y203 Paralel programlama
using System;
using System.Collections.Generic;
using System.Threading;
using System.Threading.Tasks;
namespace DataSharing
{
class Program
{
static void Main(string[] args)
@ierhalim
ierhalim / Program.cs
Created December 27, 2020 11:31
Y2O2 Paralel programlama
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
namespace DataSharing
{
class Program
{
static void Main(string[] args)
{
@ierhalim
ierhalim / Program.cs
Created December 27, 2020 11:20
Y2O1 Paralel programlama
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
namespace DataSharing
{
class Program
{
static void Main(string[] args)
{
@ierhalim
ierhalim / Program.cs
Last active December 27, 2020 11:48
Y1O4 PParalel programlama
using System;
using System.Threading;
using System.Threading.Tasks;
namespace CreatingAndStartingTask
{
class Program
{
static void Counter(CancellationToken token)
{
@ierhalim
ierhalim / Program.cs
Created December 26, 2020 23:37
Y103 Paralel programlama
using System;
using System.Threading;
using System.Threading.Tasks;
namespace CreatingAndStartingTask
{
class Program
{
static void Main(string[] args)
{
@ierhalim
ierhalim / Program.cs
Last active December 26, 2020 23:24
Y102 C# Paralel programlama
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace CreatingAndStartingTask
{
class Program
{
@ierhalim
ierhalim / Program.cs
Last active December 26, 2020 23:25
Y1O1 C# Paralel programlama
using System;
using System.Threading.Tasks;
namespace CreatingAndStartingTask
{
class Program
{
static void DoWork(string message)
{
for (int i = 0; i < 1000; i++)
public interface IInserter<TSource> where TSource : ExternalSourceModel
{
void Insert(TSource source);
}
public interface IImportEngine<TSource, TTarget> where TSource : ExternalSourceModel
where TTarget : IIdentityEntity
{
Task Import();
}
public class ExampleImporter
{
private readonly IExampleService _exampleService;
public ExampleImporter(IExampleService exampleService)
{
_exampleService = exampleService;
}
public async Task Import()
{