Пример #1
0
        public void RegisterPackage(IDependencyCollection dependencyCollection)
        {
            dependencyCollection.AddExampleLibrary();
            dependencyCollection.LoadPackage(new Example.Library.Package());
            dependencyCollection.LoadPackage(new XPike.DataStores.MySql.Pomelo.Package());

            dependencyCollection.AddXPikeMultiTenantDataStores()
            .AddXPikeRequestContextTenantHeader("X-XPike-Tenant-Id");
        }
Пример #2
0
        public void RegisterPackage(IDependencyCollection dependencyCollection)
        {
            dependencyCollection.LoadPackage(new XPike.Configuration.Microsoft.Package());

            dependencyCollection.AddExampleLibrary();

            // NOTE: This is called in Startup.cs against IServiceCollection instead, since we need EF Core support.
            //dependencyCollection.AddXPikePomeloMySqlDataStores();
            dependencyCollection.LoadPackage(new Example.Library.Package());
            dependencyCollection.LoadPackage(new XPike.DataStores.MySql.Pomelo.Package());
        }