Skip to content

Instantly share code, notes, and snippets.

View KennyEliasson's full-sized avatar
☃️

Kenny Eliasson KennyEliasson

☃️
  • Halmstad
View GitHub Profile
public class Nack_And_Send_To_DLX : IConsumerErrorStrategy
{
public void Dispose()
{
}
public AckStrategy HandleConsumerError(ConsumerExecutionContext context, Exception exception)
{
return AckStrategies.NackWithoutRequeue;
}
@KennyEliasson
KennyEliasson / gist:5057544
Created February 28, 2013 15:28
Kommer mappa till /kenny (om det är Get) kan populera via JSON/XML anrop etc. ResponseStatus fylls i själv om det uppstår fel (kan i debug skicka med hela stacktracen) De har med klienter out of the box -> _client.Get(new Kenny()); t.e.
[Route("kenny")]
public class Kenny
{
public string Name { get; set; }
public int Id { get; set; }
public List<string> Data { get; set; }
public CustomClass Custom { get; set; }
}
public class CustomClass
$('form').parsley({
listeners: {
onFieldError: function (elem, constraints, ParsleyField) {
$(elem).closest('.control-group').removeClass('success').addClass('error');
},
onFieldSuccess: function (elem, constraints, ParsleyField) {
$(elem).closest('.control-group').removeClass('error').addClass('success');
}
},
errors: {
@KennyEliasson
KennyEliasson / gist:3721094
Created September 14, 2012 09:54
Asmx command pipe
[XmlInclude(typeof(UpdateIdentityPermissionCommand))]
[XmlInclude(typeof(RemoveIdentityAccessCommand))]
[XmlInclude(typeof(UpdateProfileImageCommand))]
//Måste inkludera alla subklasser, suger men så är livet :)
public class Command : MessageBase //Om ni nu har en MessageBase
{ }
//Exempel command
public class UpdateProfileImageCommand : Command
{
@KennyEliasson
KennyEliasson / NaturalSort.cs
Created August 21, 2012 09:27
Natural Sort c#
public class NaturalSortComparer : IComparer<string>, IDisposable
{
private bool isAscending;
public NaturalSortComparer(bool inAscendingOrder = true)
{
this.isAscending = inAscendingOrder;
}
public int Compare(string x, string y)