Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View yang-xiaodong's full-sized avatar

Savorboard yang-xiaodong

View GitHub Profile
public interface IEventBusPublisher : ICapPublisher
{
/// <summary>
/// Asynchronous publish an object message.
/// </summary>
/// <param name="name">the topic name or exchange router key.</param>
/// <param name="tenantId">tenant id</param>
/// <param name="contentObj">message body content, that will be serialized. (can be null)</param>
/// <param name="callbackName">callback subscriber name</param>
/// <param name="cancellationToken"></param>
{
"state": "open",
"settings": {
"index": {
"creation_date": "1558674881768",
"number_of_shards": "1",
"number_of_replicas": "0",
"uuid": "xuaarFusTAWt0qmAqVFXlA",
"version": {
"created": "5060599"
@yang-xiaodong
yang-xiaodong / cap-2.3-SqlMigrationScript.md
Last active August 29, 2018 09:20
CAP v2.3 sql migration script

MySQL

ALTER TABLE `cap.published` MODIFY Id BIGINT NOT NULL;
ALTER TABLE `cap.received` MODIFY Id BIGINT NOT NULL;

PostgreSql

@yang-xiaodong
yang-xiaodong / NPOIHelper.cs
Last active September 6, 2017 04:32
NPOIHelper.cs
using System;
using System.Data;
using System.IO;
using NPOI.SS.UserModel;
using NPOI.XSSF.UserModel;
using NPOI.HSSF.UserModel;
namespace NPOIOprateExcel
{
public class ExcelUtility