public AccountTest() { var appsettings = DILocator.Resolve <IAppSettings>(); account = new Account() { Address = appsettings.GetValue <string>("address"), Name = appsettings.GetValue <string>("account") }; }
public TransactionTest() { var appsettings = DILocator.Resolve <IAppSettings>(); From = new Transaction( appsettings.GetValue <string>("transactionFromAccount"), appsettings.GetValue <string>("transactionToAddress"), appsettings.GetDecimalValue("transactionAmount"), appsettings.GetValue <string>("transactionComment"), appsettings.GetValue <string>("transactionCommentTo")); }
private static void ContainerBuilder() { ContainerBuilder builder = new ContainerBuilder(); builder.RegisterType <DILocator>(); builder.RegisterType <DependencyLocator>().As <IDependencyLocator>(); builder.RegisterType <ConfigController>().As <IConfigController>(); builder.RegisterType <PacketController>().As <IPacketController>(); builder.RegisterType <GameNetworkListener>().As <IGameNetworkListener>(); builder.RegisterType <BadgeController>().As <IBadgeController>(); builder.RegisterType <CatalogController>().As <ICatalogController>(); builder.RegisterType <ClientController>().As <IClientController>(); builder.RegisterType <ItemController>().As <IItemController>(); builder.RegisterType <MessengerController>().As <IMessengerController>(); builder.RegisterType <NavigatorController>().As <INavigatorController>(); builder.RegisterType <PlayerController>().As <IPlayerController>(); builder.RegisterType <RoomController>().As <IRoomController>(); builder.RegisterType <TaskController>().As <ITaskController>(); builder.RegisterType <WordfilterController>().As <IWordfilterController>(); builder.RegisterType <CommandController>().As <ICommandController>(); builder.RegisterType <SubscriptionController>().As <ISubscriptionController>(); //DAO's builder.RegisterType <CatalogDao>().As <ICatalogDao>(); builder.RegisterType <ItemDao>().As <IItemDao>(); builder.RegisterType <MessengerDao>().As <IMessengerDao>(); builder.RegisterType <NavigatorDao>().As <INavigatorDao>(); builder.RegisterType <PlayerDao>().As <IPlayerDao>(); builder.RegisterType <RoomDao>().As <IRoomDao>(); builder.RegisterType <WordfilterDao>().As <IWordfilterDao>(); builder.RegisterType <BadgesDao>().As <IBadgesDao>(); builder.RegisterType <SubscriptionDao>().As <ISubscriptionDao>(); builder.RegisterType <ConnectionPool>().As <IConnectionPool>(); Container = builder.Build(); Locator = Container.Resolve <DILocator>(); Locator.SetupControllers(); }
public BaseTest() { Settings = DILocator.Resolve <IAppSettings>(); this.client = DILocator.Resolve <IVergeClient>(); }