250501 커밋

This commit is contained in:
2025-05-01 07:23:28 +09:00
parent 98bb2e3c5c
commit 23176551b7
353 changed files with 9972 additions and 6652 deletions

View File

@@ -1,16 +1,6 @@
namespace BrokerCore.Services;
using Common;
using DbEntity;
using MetaAssets;
using ServerBase;
using ServerCommon;
using MetaAssets;
using Repository;
namespace BrokerApiCore;
public class DailyAmountLimitChecker
{
private readonly PlanetItemExchangeOrderAmountTotalLimitRepo m_planet_item_exchange_order_amount_total_limit;

View File

@@ -1,11 +1,5 @@
namespace BrokerCore.Services;
using DbEntity;
using Entity;
namespace BrokerApiCore;
public interface IOrderCompletionStrategy
{

View File

@@ -1,8 +1,6 @@
using BrokerCore.DbEntity;
using MetaAssets;
namespace BrokerCore.Services;
namespace BrokerApiCore;
public interface IOrderCreationStrategy
{

View File

@@ -1,6 +1,6 @@
using ServerCommon;
namespace BrokerCore.Services;
namespace BrokerApiCore;
public interface IOrderStrategyProvider
{

View File

@@ -1,10 +1,8 @@
using System.Collections.Concurrent;
using Microsoft.Extensions.DependencyInjection;
using ServerCommon;
using System.Collections.Concurrent;
namespace BrokerCore.Services;
namespace BrokerApiCore;
public class OrderStrategyProvider : IOrderStrategyProvider
{

View File

@@ -1,23 +1,9 @@
namespace BrokerCore.Services;
using MetaAssets;
using ServerBase;
using ServerCommon;
using ServerCore;
using Common;
using DbEntity;
using Repository;
using Entity;
using System.Collections.Generic;
using BrokerBusinessLog;
using MetaAssets;
using ServerCore; using ServerBase;
namespace BrokerApiCore;
public class PlanetItemExchangeService
{
readonly PlanetUserEntity m_planet_user;

View File

@@ -1,9 +1,6 @@
using Microsoft.Extensions.DependencyInjection;
namespace BrokerCore.Services;
using Entity;
namespace BrokerApiCore;
public static class ServiceCollectionExtensions
{
public static IServiceCollection addExchangeServices(this IServiceCollection services)

View File

@@ -1,22 +1,11 @@
using BrokerCore.DbEntity;
using BrokerCore.Entity;
using BrokerCore.Repository;
using Microsoft.Extensions.Logging;
// using Polly;
// using Polly.Retry;
using MetaAssets;
using ServerCommon;
namespace BrokerCore.Services;
using Common;
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Storage;
using Repository.Context;
using ServerCore; using ServerBase;
using Microsoft.Extensions.Logging;
using ServerBase;
using ServerCommon;
namespace BrokerApiCore;
//=========================================================================================
// 플래닛의 아이템을 칼리버스 재화로 교환하는 주문 생성
// Broker의 rdb(순수 교환 정보)와 DynamoDB(유저의 게임정보)를 사용하여 교환 주문을 생성한다.

View File

@@ -1,8 +1,4 @@
namespace BrokerCore.Services;
using Common;
using DbEntity;
using Entity;
using Repository;
namespace BrokerApiCore;
// 화폐(Currency) 주문 완료 전략
public class CurrencyOrderCompletionStrategy : IOrderCompletionStrategy

View File

@@ -1,18 +1,8 @@
namespace BrokerCore.Services;
using Common;
using DbEntity;
using Repository;
using MetaAssets;
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Storage;
using Repository.Context;
namespace BrokerApiCore;
public class ProductExchangeCreationStrategy : IOrderCreationStrategy
{
private readonly MetaverseBrokerDbContext m_broker_db_context;

View File

@@ -1,26 +1,9 @@
using ServerCore;
using ServerBase;
using ServerCommon;
namespace BrokerCore.Services;
using BrokerBusinessLog;
using Common;
using DbEntity;
using Entity;
using Entity.Actions;
using MetaAssets;
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Storage;
using ServerBase;
using Repository;
using Repository.Context;
namespace BrokerApiCore;
// 아이템 주문 완료 전략
public class ProductOrderCompletionStrategy : IOrderCompletionStrategy