Skip to content

Instantly share code, notes, and snippets.

@mrcnkoba
mrcnkoba / gist:7238049
Created October 30, 2013 18:55
relfeksja
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace SimplifyVisitor
{
using System.Reflection;
public abstract class VisitorBase
@mrcnkoba
mrcnkoba / gist:7238312
Created October 30, 2013 19:10
jeszcze jedno z dynamicami
using System;
namespace SimplifyVisitor
{
public class ConcreteVisitor : VisitorBase//<Node>
{
protected override void Visit(ConstantNode node)
{
Console.WriteLine("Visiting constant node");
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace SimplifyVisitor
{
using System.Reflection;
public abstract class VisitorBase
using System;
namespace SimplifyVisitor
{
public class ConcreteVisitor : VisitorBase<Node>
{
protected void Visit(ConstantNode node)
{
Console.WriteLine("Visiting constant node");
}
@mrcnkoba
mrcnkoba / gist:8052236
Created December 20, 2013 09:04
prosty pipeline
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace pipeandfilters
{
internal class Program
{
@mrcnkoba
mrcnkoba / gist:8052249
Created December 20, 2013 09:04
prosty pipeline
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace pipeandfilters
{
internal class Program
{
@mrcnkoba
mrcnkoba / gist:8870893
Created February 7, 2014 20:17
entities
from web import db
mailtags = db.Table('mailtags',
db.Column('mail_id', db.Integer, db.ForeignKey('mail.message_id')),
db.Column('tag_id', db.Integer, db.ForeignKey('tag.id'))
)
class Mail(db.Model):
message_id = db.Column(db.Integer, primary_key=True)
public void Execute(UploadPhotoCommandHandler, ...)
{
...
var profile = ...;
.. //some validations if profile exists and so on
profile.UploadPhoto(@command.photo);
_profileRepository.Save(profile);
}
...
module Model {
declare var window:Window;
export class Stream {
public reviews: Review[];
public proxy: Proxy;
public constructor(proxy: Proxy) {
this.reviews = new Array<Review>();
this.proxy = proxy;
}
using System;
using System.Data;
using System.Linq;
using Dapper;
using IzoobleBackend.MainDomain.DB;
using IzoobleBackend.MainDomain.Dtos;
namespace IzoobleBackend.MainDomain.Queries
{
public class GetGlobalStreamQuery : IQuery<StreamDto>