/// <summary>
 /// Create the merchants report
 /// </summary>
 /// <param name="provider"></param>
 /// <param name="expression"></param>
 /// <param name="developerId"></param>
 /// <param name="session"></param>
 public MerchantsReport(MerchantsReportProvider provider, Expression expression, string developerId, ISession session = null) : base(provider, expression)
 {
     DeveloperId = developerId;
     _session    = session;
 }
 /// <summary>
 /// Create the merchants report
 /// </summary>
 /// <param name="developerId"></param>
 /// <param name="session"></param>
 public MerchantsReport(string developerId, ISession session = null) : base()
 {
     Provider    = new MerchantsReportProvider(developerId, session);
     DeveloperId = developerId;
     _session    = session;
 }