Skip to content

Instantly share code, notes, and snippets.

@zaccharles
Created February 26, 2019 16:01
Show Gist options
  • Save zaccharles/6ed7120af63724e3c9ee3eb579d26d02 to your computer and use it in GitHub Desktop.
Save zaccharles/6ed7120af63724e3c9ee3eb579d26d02 to your computer and use it in GitHub Desktop.
OrderCreatedContracts
using System;
using JustEat.OrderHolder.Messages.OrderCreatedContracts;
using JustSaying.Models;
namespace JustEat.OrderHolder.Messages
{
public class OrderCreated : Message
{
public string OrderId { get; set; }
public string Source { get; set; }
public Restaurant Restaurant { get; set; }
public Customer Customer { get; set; }
public Payment Payment { get; set; }
public Fulfillment Fulfillment { get; set; }
public OrderProviderData OrderProviderData { get; set; }
}
namespace OrderCreatedContracts
{
public class Restaurant
{
public string Id { get; set; }
}
public class Customer
{
public string Reference { get; set; }
}
public class Payment
{
public DateTimeOffset PaidDate { get; set; }
}
public class Fulfillment
{
public string Method { get; set; }
}
public class OrderProviderData
{
public DateTimeOffset InitialDueDate { get; set; }
public bool PromptAsap { get; set; }
public string MenuId { get; set; }
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment